How to Change Your WordPress Site URLs (Step by Step) (2024)

Do you want to change your WordPress site URLs?

Whether you are moving from HTTP to HTTPS, changing your domain name, migrating from a local server to a live site, or transferring to a subdomain, you will need to know how to change your WordPress site URL.

In this article, we will show you how to easily change your WordPress site URLs, step by step.

How to Change Your WordPress Site URLs (Step by Step) (1)

Why Change WordPress Site URLs?

There are many reasons why you might need or want to change your WordPress URLs:

  • You need to update site URLs when moving WordPress from a local server to a live site.
  • If you have moved your WordPress site to a new domain name, then you will need to change site URLs to reflect the change.
  • You need to change the site URLs because you are moving WordPress to a different directory, such as removing /wordpress/ from your WordPress URL.
  • You will also need to change URLs when moving WordPress from HTTP to HTTPS.

Aside from that, you may need to change the WordPress address settings if you are seeing the too many redirects error in WordPress or when troubleshooting another WordPress error.

What’s the Difference Between WordPress Address vs. Site Address?

When changing your WordPress URL, you will need to update two separate settings: the WordPress address and the site address.

How to Change Your WordPress Site URLs (Step by Step) (2)

This can be confusing for many beginners because they don’t know the difference between the two settings:

  • Your WordPress address (URL) is the address where your WordPress files and folders are stored, including your admin pages, media files, plugins, themes, and more.
  • Your site address (URL) in WordPress is the public-facing part of your website. This is what your visitors will type into their web browsers to reach your website.

For the majority of users, the WordPress address and site address URLs will be the same.

However, in some cases, large companies may host their WordPress sites on a different server because their corporate website has many other applications, and they want to isolate where each app is hosted to improve WordPress security.

With that said, let’s take a look at how to easily change WordPress website URLs. Simply use the quick links below to jump straight to the method you want to use:

  1. Change WordPress Site URLs From Admin Area
  2. Change WordPress Site URLs Using functions.php File
  3. Change WordPress Site URLs Using wp-config.php File
  4. Change WordPress Site URLs in the Database Using phpMyAdmin
  5. Change WordPress Site URLs Using AIOSEO Plugin
  6. Frequently Asked Questions (FAQs) About Changing WordPress URLs
  7. Expert Guides on URLs in WordPress

Method 1: Change WordPress Site URLs From Admin Area

This method is the easiest and most beginner-friendly. If you have access to your WordPress admin panel, then we recommend using this method.

Simply log in to your WordPress dashboard and go to Settings » General.

Here, you can change your WordPress site URLs in the ‘WordPress Address’ and ‘Site Address’ boxes.

How to Change Your WordPress Site URLs (Step by Step) (3)

As we said, for most websites, these will be the same URL.

After that, click the ‘Save Changes’ button to save your URL changes.

Now, you can visit your website to make sure that everything is working OK.

Method 2: Change WordPress Site URLs Using functions.php File

If you can’t access your WordPress admin panel, then you will need to use this method.

First, you need to connect to your WordPress site using an FTP client. For more details, see our guide on how to use FTP to upload files to WordPress.

Then, you need to locate your WordPress theme folder. For most users, this will be something like /wp-content/themes/your-theme-folder/.

How to Change Your WordPress Site URLs (Step by Step) (4)

In this folder, you need to open your functions.php file and edit it using your preferred text editor, like Notepad or TextEdit.

Then, you need to add the following code to the bottom of the file:

update_option( 'siteurl', 'https://example.com' );update_option( 'home', 'https://example.com' );

Hosted with ❤️ by WPCode

Don’t forget to replace https://example.com with your own site URLs. You can now save your changes and upload the file back to your server using FTP.

Now, simply visit your website to see if everything is back to normal.

The advantage of this method is that it updates the site URLs in the database. WordPress updates the database for site URLs every time your functions.php file is loaded.

Once your website is working properly, you can remove the two lines of code from your WordPress theme’s functions.php file.

Method 3: Change WordPress Site URLs Using wp-config.php File

If you are not sure which WordPress theme you need to edit or can’t find your functions.php file, then you can use this method.

You will need to add your website URLs to your WordPress configuration file, which is called wp-config.php. This file is located in the root folder of your website and contains important WordPress settings.

To change this file, you will need to connect to your website using an FTP client. For more details, see our guide on how to use FTP to upload files to WordPress.

Then, you need to locate the wp-config.php file, which can normally be found in the root folder for your domain.

How to Change Your WordPress Site URLs (Step by Step) (5)

After that, you need to add the following code just above the line that says, ‘That’s all, stop editing! Happy publishing’.

define( 'WP_HOME', 'https://example.com' );define( 'WP_SITEURL', 'https://example.com' );

Hosted with ❤️ by WPCode

Don’t forget to replace https://example.com with your own domain name.

You can now save your changes and upload the file back to your server. After that, visit your website to make sure that everything is working fine.

Method 4: Change WordPress Site URLs in the Database Using phpMyAdmin

Another way to update WordPress site URLs is by changing them directly in your WordPress database. You can do this directly from your WordPress hosting account dashboard.

Before you do this, we recommend making a WordPress database backup. This is really important and will help you undo any WordPress database changes if anything goes wrong.

For more details, see our guide on how to make a WordPress database backup.

After that, you need to log in to your web hosting account dashboard and click on the ‘phpMyAdmin’ icon in the ‘Databases’ section.

How to Change Your WordPress Site URLs (Step by Step) (6)

Note: The steps might be slightly different depending on your hosting provider. However, all cPanel hosting providers, like Bluehost, give you the ability to edit database settings.

This will automatically launch the phpMyAdmin application, which gives you a web-based interface to edit MySQL databases. To learn more, see our beginner’s guide to WordPress database management with phpMyAdmin.

First, you need to click on your WordPress database in the left-hand column. This will display tables inside your WordPress database.

Then, click on the ‘wp_options’ column option.

How to Change Your WordPress Site URLs (Step by Step) (7)

By default, the database prefix is ‘wp_’, but since you can change your WordPress database prefix, it might be something different.

Now, you’ll see rows inside the options table. You need to locate the ‘option_name’ column where ‘siteurl’ and ‘home’ will be listed.

How to Change Your WordPress Site URLs (Step by Step) (8)

First, click on the pencil ‘Edit’ icon to the left of each row and change the ‘option_value’ field to your new site URL.

You may need to scroll down the options table to find the ‘home’ option name.

After that, simply click the ‘Go’ button in the bottom right corner to save your database changes.

How to Change Your WordPress Site URLs (Step by Step) (9)

Now, you can visit your website to make sure everything is working as it should.

Method 5: Change WordPress Site URLs Using AIOSEO Plugin

All of the methods above will help you change the URL of an existing WordPress installation. This method works a little differently since you will be making your current WordPress URL point to the URL of a new WordPress installation.

This is common when you are moving your WordPress website to a new domain name and don’t want to lose rankings or experience downtime.

The best way to do this is with the AIOSEO plugin. It is the best WordPress SEO plugin on the market, used by over 3 million websites.

How to Change Your WordPress Site URLs (Step by Step) (10)

Note: There is a free version of the plugin available, but the AIOSEO Pro version is the only way to redirect your entire website, posts, pages, and more without losing your SEO rankings.

It has a built-in redirection manager that lets you create entire website redirects easily.

Redirecting your website this way preserves the links from sites that were linking to your old domain, prevents 404 errors, and creates a better experience for your visitors.

How to Change Your WordPress Site URLs (Step by Step) (11)

To do this correctly, you will need to create a duplicate of your existing site, move it to a new domain, and then redirect your old site to your new site.

You can learn more in our guide on how to update URLs when moving your WordPress website.

If you want to redirect single posts and pages in WordPress, then see our beginner’s guide to creating 301 redirects in WordPress.

Frequently Asked Questions (FAQs) About Changing WordPress URLs

Over the years, we have helped hundreds of thousands of users create a WordPress website, start a blog, or start an online store.

Throughout this time, we have answered many different questions related to changing WordPress URLs. Below are some of the most frequently asked questions we receive.

Why are my WordPress Address and Site Address fields greyed out?

If the WordPress address (URL) is greyed out on the settings page of your admin area, then it means the URLs are hardcoded in the wp-config.php file.

How to Change Your WordPress Site URLs (Step by Step) (12)

To change your WordPress URL, you will need to follow the fourth method above to edit the wp-config.php file and change the URL accordingly.

How do I recover my WordPress site after accidentally changing the URL settings?

Sometimes, non-techy users can accidentally change the WordPress URL and site address settings from the WordPress admin area.

To recover from that, you will have to follow our instructions above to change the WordPress URLs back by editing functions.php, wp-config.php, or the WordPress database.

Is there a WordPress plugin that can update URLs in all blog posts, pages, and other content areas in bulk?

Yes, you can use the Go Live Update URLs plugin.

When you change your WordPress URL, you will need a way to bulk update links through your WordPress posts, pages, and other areas in your database. This plugin is a huge time saver.

Aside from using it to update URLs when moving websites, we also use it to migrate websites to WordPress from various other platforms, such as moving from WordPress.com to WordPress.org, Wix to WordPress, Weebly to WordPress, and more.

Expert Guides on URLs in WordPress

Now that you know how to change your WordPress site URLs, you may want to see some more articles related to URLs in WordPress.

  • What is a Website URL (Important Parts Explained for Beginners)
  • What is a SEO Friendly URL Structure in WordPress
  • How to Change the Default Search URL Slug in WordPress
  • How to Easily Update URLs When Moving Your WordPress Site
  • How to Remove Numbers From WordPress URLs
  • How to Remove Parent Slug From Child Page URL in WordPress
  • How to Remove v=XXXX String From WordPress URLs
  • How to Add a Custom Login URL in WordPress (Step by Step)
  • How to Get the URL of Images You Upload in WordPress
  • How to Get the Post Thumbnail URL in WordPress

We hope this article helped you easily change the WordPress site URLs. You may also want to see our guide on how to get a free SSL certificate for your WordPress site and our expert picks for the best live chat software for small businesses.

If you liked this article, then please subscribe to ourYouTube Channelfor WordPress video tutorials. You can also find us onTwitterand Facebook.

How to Change Your WordPress Site URLs (Step by Step) (2024)

FAQs

How to Change Your WordPress Site URLs (Step by Step)? ›

To make a change to the URL, you are going to want to login and go the "General Settings" tab underneath "Settings", from there you are going to want to edit the fields called "WordPress Address (URL)" and "Site Address (URL)" to the proper URL. Just click on "Save Changes" and you should be good.

How do I change the site URL in WordPress? ›

To make a change to the URL, you are going to want to login and go the "General Settings" tab underneath "Settings", from there you are going to want to edit the fields called "WordPress Address (URL)" and "Site Address (URL)" to the proper URL. Just click on "Save Changes" and you should be good.

How do I change the URL of my WordPress content? ›

The most common and easiest way to change the WordPress URL is to enter it directly in the admin dashboard. To do this, navigate to “Settings” > “General” in the admin area. There you will find the input fields where you can change the WordPress site URL or the website URL.

How do I force change the URL of my WordPress site? ›

Change WordPress URL via the Admin Dashboard

In the admin menu, go to Settings > General to access the general settings screen. You can then update the following: WordPress Address (URL): The address to reach your site. Site Address (URL): The address of your WordPress core files.

How do I change a link in WordPress? ›

To edit your existing links, go to your admin area > Links > Edit. From here you can delete your links or change their settings. To edit a link, click on Edit which appears when you hover over it.

How do I change my website URL? ›

Change your website's URL
  1. On a computer, open your site in new Google Sites.
  2. In the top right, next to "Publish," click the drop-down Publish settings.
  3. Under "Web address," enter your desired URL.
  4. Click Save.

How to set site URL? ›

On your computer, go to google.com. Search for the page. At the top of your browser, click the address bar to select the entire URL. Copy.

How do I change the custom post URL in WordPress? ›

Upon activation, you need to visit the Settings » Permalinks page in your WordPress dashboard and scroll down to the 'Permalink Settings for Custom Post Types' section. Here, you can change the permalink structure of specific items in your custom post type. You can use all the standard WordPress permalink tags.

Why can't I change the permalink in WordPress? ›

The easiest way to tackle the WordPress permalinks issue is to check the permalink settings. To do so, navigate to Settings → Permaliks from your WordPress dashboard. Select an alternative permalinks structure and Save Changes. For example, if you're currently using the Post name settings.

Why can't I change my WordPress URL address? ›

Greyed-out WordPress Address and Site Address URLs can be caused when someone moves or clones a WordPress site but forgets to delete a couple of lines of code or the migration process is interrupted, making the fields uneditable in the General Settings section. To fix this issue, you will need to edit the wp-config.

Top Articles
Latest Posts
Article information

Author: Wyatt Volkman LLD

Last Updated:

Views: 6080

Rating: 4.6 / 5 (66 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Wyatt Volkman LLD

Birthday: 1992-02-16

Address: Suite 851 78549 Lubowitz Well, Wardside, TX 98080-8615

Phone: +67618977178100

Job: Manufacturing Director

Hobby: Running, Mountaineering, Inline skating, Writing, Baton twirling, Computer programming, Stone skipping

Introduction: My name is Wyatt Volkman LLD, I am a handsome, rich, comfortable, lively, zealous, graceful, gifted person who loves writing and wants to share my knowledge and understanding with you.