How To Change WordPress Domain?

Change a domain in WordPress

  1. Log in to WordPress.
  2. Click on the Settings menu.
  3. Select General.
  4. Update these fields with the new domain name: WordPress Address (URL) Site Address.
  5. Click Save Changes.


Can I change the domain of my WordPress site?

Change the Domain in WordPress Log into your WordPress account, and from the dashboard, go to Settings > General. Change both the WordPress Address and Site Address to your new domain name, then save.

Can I change my free WordPress domain name?

Open a web browser, and log into your WordPress Dashboard. Once in the General Settings, locate the WordPress Address (URL) and Site Address (URL). Update these to the new domain name. Then scroll to the bottom of the General Settings menu and click Save Changes.

How do I change the domain name of an existing website?

Click “Manage” under the domain name you currently use for your website. Click “WebsiteBuilder” in the left-hand menu. Click on the three dots to the right of “Settings” and click “Change Domain Name.” Select your new domain name from the drop-down menu.

How do I change my WordPress domain hosting?

Hostinger users can log into the hPanel dashboard and head to the Domain section for domain management. php file in the hPanel dashboard:

  1. Head to hPanel -> Files -> File Manager.
  2. Choose the domain folder and click Go to File Manager.
  3. Locate the wp-config file in the public_html folder.
  4. Right-click and select Edit.

How do I change my main domain hosting?

Can I change the main domain of hosting account?

  1. If it’s not there, add the new domain using the Add Website button. Go to Hosting → Manage → Set Main Domain:
  2. Open the drop-down list and choose the domain you want:
  3. Congratulations, you have successfully set a new main domain!
  4. NOTE:

Can I change domain name after purchase?

When you buy a domain, you register it for at least a 1-year period. Your domain name is the exact string of characters you purchased. You can’t change your domain name once it’s registered.

Is it easy to change domain in IT industry?

tldr: Yes it is difficult to switch domains, because of various reasons. But with effort, time, patience and practice, it is possible. Few slightly easy, like switching from java to. NET.

How do I transfer a WordPress site from one domain to another?

There are three steps:

  1. Register the new domain name and point it at your site.
  2. Configure the WordPress settings to use the new domain name.
  3. Edit the database or set up redirects so that internal links to your old domain name are replaced by links to the new one.

How To Change Your WordPress Website’s Domain Name

We’ll mention straight away that changing your domain name on the spur of the moment – especially on a well-established WordPress website – is not encouraged. However, there are genuine reasons for doing so, and if the situation calls for it, you’ll want to make sure the task is done right the first time. Fortunately, if you’re only altering the principal URL for your website, the procedure is actually rather straightforward. While you’ll have to make some adjustments in two distinct places, each will be a piece of cake to handle.

Let’s get this party started!

How Do You Change Your Domain Name?

As previously said, changing the domain name of your WordPress website is not something you should do lightly. However, if you do find yourself in this circumstance, the procedure is straightforward and consists of only a few steps:

  1. Obtain access to your WordPress dashboard and modify your URL in theSettingsGeneralscreen
  2. Ensure that yourwp-config.php file is updated to reflect the changes
  3. Ascertain whether or not the domain change has been properly executed.

The procedure itself is straightforward, albeit there are certain parts that need a little technical expertise. We’ll go over them in more detail in the next parts, but don’t worry, we’ll lead you through each step.

Changing Your Domain in WordPress

Before you delve fully into the process of changing the domain name of your website, you’ll want to keep a few things in mind first. A little amount of planning is required to ensure that the process runs as smoothly as possible. The failure of a single page on your website might bring the entire site down, but preparing your resources and expertise before you begin can help you avoid such situation. Consider the following scenario: you’ll want to be sure you have a complete backup of your website before you do anything.

  • In addition, some of these actions will necessitate the usage of a File Transfer Protocol (FTP) client.
  • Although it is simple to use, there is a learning curve associated with it.
  • In addition, you’ll need your server credentials in order to log in through FTP to your account.
  • At the end of this section, we will assume that you already have a domain name acquired and that you have made it ready by directing it to the appropriate nameservers.

How to Change Your Domain Name

Let’s get down to business now that the preliminary work has been completed. The following are the three actions you’ll need to take in order to change the domain name associated with your WordPress website.

Step 1: Change Your URL Within WordPress

The first thing you need to do is physically alter the URL of your site inside WordPress. This phase, on the other hand, comes with a word of caution. The back end of your website will not be available once you have saved your modifications until you have finished the remainder of this procedure. Starting with the GeneralSettingsscreen, log into WordPress and follow the instructions: On this screen, you may configure the global settings for your WordPress website.

The WordPress Address (URL) and the Site Address (URL) are the fields that we are interested in: Simple enter the new URL into each of these fields and click on Save Changes to update your website’s URL. As previously said, this will cause your website to be unreachable for a short period of time.

Step 2: Set Up Permanent Redirects and Notify Search Engines of the Change

This final stage is more of a ‘clean-up’ task than anything else. Even if you are successful in changing your domain name, you will still have a large number of links pointing back to your old address across your content and throughout the web at large. Fortunately, you have the option of redirecting those links to your new site indefinitely. Accessing your site through FTP and looking for the. htaccessfile will be necessary in order to complete this task. The following is yet another WordPress configuration file (which you should save to your desktop as a backup before you make any changes).

Following that, the final step is to notify Google that you have changed your domain name or registered a new domain name.

Get Support for More Common WordPress Questions from WP Engine

A process as significant as changing your domain name necessitates your faith in your website – as well as your hosting provider – prior to embarking on it. WP Engine is the market-leading provider of dependable WordPress hosting, and our support team is second to none in the industry! There are several WordPress-related jobs that you may be unsure of how to undertake, but assistance is available. We have a dedicatedResource Center that is jam-packed with useful information (just like this one), and you can use it whenever you need it at your convenience.

Changing a URL on WordPress

When users come to your site, they will go to the URL provided by The website address is an example of a site address. This paper describes how to modify the examplepart of the address to point to a different destination. Table of ContentsOnce you alter the “example” portion of the URL, the previous address will no longer function. No redirection will take place for visitors to your new website. The previous e-mail address will no longer be accessible for usage.

Changing the title of your site, which is the text that appears in the title bar of a web browser and in the header of most themes, may be done under My Site Appearance Customize and then Site Identity (under My Site).

You have the option of registering a custom domain name.

If you have a custom domain name, you may use it to redirect visitors to your site.

Changing Your Site Address

This procedure will result in the removal of all links to your previous website, as well as search engine results, if you follow these guidelines for changing your website address.

Creating a new site and following the instructions below for Using a Site Address You Already Own, which includes installing a Site Redirect upgrade, will prevent this from happening.

  1. Go to Domains > Upgrades > Domains
  2. ChooseChange site address by selecting three dots to the right of the grey banner that says “Your free address is” from the drop-down menu.

Upgrades Domains allows you to change the site address.

  1. Click on the input form (which has the first portion of your existing site address as a placeholder) and type in the new address you want to use for your site. We will notify you as soon as the new address becomes available.

Site address should be changed.

  1. If the new address is available, selectChange Site Address from the drop-down menu. A screen with further information and cautionary messages will display. Examine the facts thoroughly and determine whether or not this is the course of action you desire to follow.

Confirm the modification.

  1. To confirm, click on the checkbox. Change the website address by clicking on it.

The new URL for your site will be assigned to it once you’ve completed all of the processes listed above. ↑ Section I: Table of Contents

Using a Site Address You Already Own

An address for a website cannot be changed to another website. If you want to add content to a site address that you’ve previously used or that you already own, you’ll have to manually import the content you want to use by following these steps: 1. Create a new site address 2. Add content 3. Click on “Add Content” 4. Click on “Add Content” 5. Click on “Add Content” 6.

  1. Follow the procedures outlined in our Export guide to export the content from your current website. Follow our Import instructions to import the material into your new website using the site URL you wish to use, and then publish it. It is possible to include a Site Redirect to automatically redirect visitors to your new website’s URL.

If you have a custom domain name, which is an address that does not contain the domain name in the URL, you may be interested in connecting or transferring the domain name to your site, as described below. ↑ Section I: Table of Contents

Reusing Other Site Addresses

Despite the fact that the site is no longer operational, we are unable to recycle or reassign previously used website addresses (URLs). As long as the site owner has not requested removal or relocation of their material, we will not relocate or delete a site without the owner’s approval – regardless of how long it has been since the site was last updated.

  • Alternatively, if you discover that an active site address has been registered by another user, you may be able to gain it for your own use provided the owner of the site agrees to transfer the address to you. Alternatively, you may contact the site owner – either through a remark on their website or using an online contact form, if one is provided – to request their permission
  • The site URL will not be transferred to you if we do not have authorization from the site owner or do not receive a response from the site owner. Please keep in mind that we are unable to assist you in contacting the owner of a previously removed website, nor can we supply you with the contact information of website owners.

Because there is a limitless supply of unused site addresses, our policy should not restrict your ability to choose an address. Adding a custom domain to your site ensures that the original ‘’ domain/URL is never accessible to your readers for the duration of the time that the custom domain is being utilized on your site. ↑ Section I: Table of Contents

A note addresses

If your site is on the Business or eCommerce Plan and you have installed custom plugins or themes, your site will be assigned an address instead of address. This address is fixed and cannot be modified by anybody else. Instead, include a custom domain within your website (for example,yourgroovydomain.cominstead

Change a Domain Name

If you accidentally misspell a domain name or change your mind about the domain name you have registered with your site, you have a few alternatives for changing it to something else. While it is not allowed to directly alter the name of an existing domain, it is possible to register a new domain to serve as a replacement for the current one. The cost and time required to change your domain name are determined by how long ago you registered it. This information will assist you in determining the best course of action to pursue.

Changing the Registered Domain Within the Refund Period

Domains can be refunded within 96 hours of registration or renewal if they are not used. During the refund period, you can contact us and we will assist you with canceling the current domain and registering a new domain at no additional cost for you. ↑ Section I: Table of Contents

Changing the Registered Domain Outside the Refund Period

During the 96-hour refund period, you can change your domain name by following the procedures below:

  1. A new domain name may be purchased by heading toUpgrades Domains and clicking on theAdd Domain to this site button. Pricing for domains may be found here. Once the new domain has been registered, you should make it the principal domain for your website. You may change the principal domain of your site by visiting toUpgrades Domains and making the necessary changes. Select create principal domain from the drop-down menu next to a domain name. Optional: You may choose to cancel our original domain name or maintain it as a secondary domain name if you so choose.
You might be interested:  How To Change Categories In Wordpress? (Solution found)

The following is the table of contents:

Changing the Connected Domain

You may modify the domain name of a linked domain by simply connecting a new domain name to the existing domain name. Once this is done, you may delete the original associated domain from yourPurchasespage. ↑ Section I: Table of Contents

Changing the Primary Domain

When users visit your site, they will see the address of your principal domain in the address bar of their browser. In the event that you have many domains all connected to the same site, you may change the primary domain by following the procedures outlined in theChanging the Primary Domainhelp guide.

How to Change WordPress Domain Name: A Step-by-Step Guide

02nd of February, 2022 Domantas G.9min (Domantas G.9min) Read When organizations begin to provide new products or services, or when they enter new markets, it is possible that they may be forced to change their business strategy. This involves matching the value of your domain name to the value of your brand. In addition to serving as a legible location, a domain name serves as a representation of your company’s brand. With this in mind, the domain name should be representative of the ambitions and missions of your company.

This post will demonstrate how to accomplish this for a WordPress website.

Why Change Your Domain Name?

In general, most organizations and corporations remain with their original domain name and base their marketing strategy on it. Changing a domain name, on the other hand, is occasionally required. The following are the most often cited reasons:

  • It is occasionally necessary for firms to be rebranded, whether for the benefit of new management or a new target audience. Because a website address is one of the most essential aspects of a company’s identity, it should be consistent with the new brand. If you’re utilizing an industry-specific subdomain, such, you might consider changing the domain extension. Alternatively, a country-code extension such Instead, you may like to utilize a more general domain name extension, such, by switching to another domain name extension. This may be a fantastic concept
  • Create a URL for your site that is easy to remember — the shorter and more memorable a domain name, the better. Perhaps the characters on your former domain were difficult to read. In this instance, you should update the address to something more user-friendly. Generally speaking, a decent rule of thumb is to keep it between 12 and 15 characters. If you have more than one domain name, you may choose to combine them together if your previous domain name has already earned authority and you want to keep it. When you merge domains, you might profit from the SEO and link juice of the previous website. It also aids in maintaining consistency in branding and makes it easy to increase your SEO efforts
  • Moreover,

Changing a domain name, for whatever cause, has its own set of advantages and disadvantages. For example, changing the domain name might result in a fall in online traffic and a decrease in page ranks. This is due to the fact that Google and other search engines will require time to scan and index the information on your new domain name. As long as you follow the finest SEO strategies, you should be able to get higher rankings on search engine result pages.

Pro Tip

Do not put off altering your domain name any longer. The sooner you accomplish this, the lower the chance you will have of losing your SEO values in the future.

How to Change Your WordPress Domain Name?

The methods to change the WordPress domain are straightforward for the most part, however certain chores will include making changes to your website’s PHP code. When done incorrectly, modifying the code might put your website at risk. Before continue with the future stages, make sure to complete the following prerequisites: Backup Your Current Web Address Before making any major modifications to your website, make a backup copy of it. When a mistake happens, you will be able to restore your site as a result of this action.

  • Generally speaking, a WordPress website is composed of two major components: website files and databases.
  • For Hostinger customers who have shared hosting or cloud hosting plans, we provide a one-click restore and backup solution that allows you to back up your WordPress site from thehPanel.
  • VaultPress, UpdraftPlus, and BackWPup are three of the most popular backup plugins.
  • When changing the WordPress domain, you’ll need access to your hosting account dashboard, as here is where you’ll enter the new domain address you’ve created.
  • Alternatively, you may upload your site backup using an FTP client.
  • Once everything is in place, you may upload and handle huge files from a local computer without having to use a web browser.
  • A decent rule of thumb is to create a list of prospective domain names and use a domain checker to see if any of them are already taken.

Now that you’ve completed all of the necessary preparations, it’s time to get started. The steps in the following section will lead you through the simple process of changing the address of your WordPress website.

1. Purchase a New Domain Name

Before anything further, go to Hostinger’s domain checker and enter the name of your desired domain. You’ll learn whether or not this choice is available, and you’ll receive some ideas for other domain names, as well as an estimate of their costs.

Domain Name Checker

Check the availability of a domain name in real time. Try contacting the domain owner and negotiating a reasonable price for the domain name you want. If your preferred domain name and its alternatives are already taken, try contacting the domain owner and negotiating a reasonable price for the domain name you want. Using the WHOIS service, you may find out more about the property’s owner, including their phone number and email address. When a chosen domain address becomes available, just add the domain to your shopping basket and go through the checkout process.

There are a variety of registration periods available, ranging from one to ten years in length.

At Hostinger, we provide registration terms of up to three years in length.

Additional privacy protection is available for a fee of $5 per year.

2. Add the New Domain Name and Upload the Backup

The next step is to incorporate your newly registered domain name into your existing hosting package. We’ll go over the methods to accomplish so in bothhPanel andcPanel in the sections below. Using hPanel as a control panel

  1. Scroll down toDomainsand selectAdd Website from thehPanel’s left-hand navigation bar.
  1. Create a password for your new domain name and enter it in the appropriate field. These will also serve as the credentials for logging into an FTP server. Once you’ve finished, click on “Add Website.”
  1. If you haven’t validated your domain ownership, you will receive a message like this. Simply follow the on-screen directions.

Maintaining the DNS (Domain Name System) might take up to 24 hours until the domain is completely disseminated, so plan accordingly. It should be possible to add your new website address to your hosting account when the propagation time has ended (usually a few days). Using cPanel as a control panel

  1. Log into yourcPanel account and selectDomains-Addon Domains from the drop-down menu.
  1. Fill out the new domain address in theCreate an Addon Domainsection of the Addon Domains page. Filling in the subdomain and document root will be done automatically
  1. You may create an FTP account for the new addon domain by simply checking theCreate an FTP account connected with this Addon Domainbox when creating the domain. Additional options, such as the login and password, will be displayed as a result of this action. Once you have completed all of the necessary fields, click Add Domain.

Keep in mind that addon domains will not function properly until the proper DNS records are set up. Nslookup commands are one of the most effective ways to search for DNS records on a computer network. Alternatively, you may utilize an online DNS checker to discover the many sorts of DNS records available to you.

3. Copy All WordPress Core Files From Your Old Domain

With the aid of a backup, you may easily transfer all of your website material from your old domain to your new name. This is especially true if you do not switch to a different hosting company. Download your backup file from your hosting dashboard, or copy the contents of your previous domain folder into the new domain folder directly. We’ll guide you through the process of transferring your website content to a new domain using Hostinger’s File Manager in the sections below. Check to be that your addon domain has been successfully added to your account before proceeding with the next procedures.

  1. Navigate to the Files -File Manager section of your hPanel dashboard. Check to see if both domain directories are present in the File Manager.
  1. Open the public htmldirectory by double-clicking on the domain folder from which you wish to relocate your content. Make a selection of all files and then click on theCopybutton if you want to keep a copy of the files on the previous domain name. ClickMoveto entirely move all content to your new WordPress address if you don’t already have one.
  1. The following pop-up window will appear if you select either of the two options:
  1. Change the domain folder path by selectingChange and entering the path to your new domain folder. According to this example, the directory structure should be as follows: domains/newdomain.tld/public html

For now, if you’re transferring hosting providers, you’ll need to download your backup and upload it using thecPanel’s File Manager or an FTP client.

Then, using phpMyAdmin, import your database and make any updates to the WordPress configuration file. This will ensure that both of your websites remain operational.

4. Change the URL and Site Address

It is necessary to replace the existing URL and site address after you have successfully changed your WordPress address. Providing a pleasant user experience for your visitors as well as making it easy for web spiders to discover and index material are two benefits of doing so. There are a variety of methods for accomplishing this, ranging from logging into your WordPress administration dashboard to editing your WordPress database using phpMyAdmin. Let’s take each approach one by one and see how they work.

  1. Log into the WordPress Administration Dashboard.
  2. This may be accomplished by go toDashboard – Settings – General.
  3. Unless you’re creating a dedicated home page for your WordPress site, make sure that both addresses are the same as well.
  4. Due to the use of preset values in yourwp-configfile, such fields may be hidden or grayed out in some cases.
  5. 2.
  6. WordPress’s configuration file (wp-configfile) is normally placed in the root directory of your website; you may access it through the file manager in hPanel.
  7. To demonstrate how to change the wp-config.php file on the hPanel dashboard, we will use the following example:
  1. Navigate to the Control Panel – Files -File Manager
  2. Select the domain folder from the drop-down menu and click Navigate to the File Manager
  3. Find the wp-configfile in the public htmlfolder and save it there. Edit may be accessed by selecting Edit from the context menu. You should change the following code with your new website’s URL:

define(‘WP HOME’,’ define(‘WP SITEURL’,’ define(‘WP SITEID’,’ define(‘WP SITEID’,’

  1. Insert it into the file and then hit Save/Close to save and close it. The contents of your wp-config.php file should look like this:

In the event that you choose to use an FTP client, the procedure will be nearly identical. Only the FTP account credentials will be required to access the site’s file storage area. 3. From the database, with the help of phpMyAdmin When it comes to updating your WordPress address URL, you may also directly modify the database in phpMyAdmin, which is another alternative. To accomplish this, take these steps:

  1. Select hPanel -Databases -phpMyAdmin from the menu bar. Enter phpMyAdmin by selecting the database where your WordPress files are stored and pressing Enter. Locate the wp-options file in the phpMyAdmin section. To edit the site URL and home rows, choose Edit on the site URL and home rows.
  1. Make sure to replace the old site address URL with your new site address URL and hit Go. Changes will be saved automatically by the system.

5. Reset URL Structure

Now that you have updated your website’s address and URL, the following step is to edit the structure of your website’s URLs. While maintaining the same structure, it is possible that posts and pages may display the 404 error anytime users attempt to access them. This error occurs when the server is unable to get the requested posts or pages due to a lack of available resources. As a result, it is critical to adjust the URL structure of your site’s address in order to make your content available to your visitors.

Please go into your WordPress dashboard and navigate to Settings-Permalinks to complete this task.

WordPress defaults to using thePlainpermalink structure for its URLs. This structure, on the other hand, contains no information about your content, making it the least desirable alternative for SEO purposes. Other URL structure alternatives include the following:

  • Day and name– contains both the complete publication date as well as the title of the article
  • Day and name Month and post name– shows the month and year, as well as the title of the post. Numeric– this method makes use of the post ID written in numbers. Post name– displays the post slug in the URL of the post
  • Custom structure– enables you to change the information that appears in your site URL by using accessible tags, such as author and category
  • Custom structure

Because it’s short and obvious, the post name option is perhaps the ideal URL format for most people. However, you are free to use whatever permalink structure that you choose or require. The system will automatically redirect visitors from your old site to your new URL if you reset the permalinks in your WordPress installation. Replace using a search and replace An alternative method of altering the WordPress URL structure is to use the search and replace command in your database. Replace the value with caution, as these changes will be permanent once they are made.

We will demonstrate how to accomplish this with Better Search Replace.

Let’s get this party started:

  1. Better Search Replace may be found in the Tools section of your WordPress admin panel. Add the text string you wish to search for and then the replacement to the Search/Replace field
  2. Then click Save.
  1. After that, pick the database table that has to be modified. In addition, it is possible to pick many tables at the same time. Selecting theRun as dry run?button will allow you to assess changes in your database before committing them to your database. Once everything is in place, click on the Run Search/Replace button.

6. Redirect an Old WordPress Domain Permanently

Create a 301 redirect, which is a URL redirection from your old domain to your new domain, as the final step in the process of changing your WordPress domain name. As a result, your SEO work will not be wasted when you switch to a new site because the redirect will carry over page ranking data. We recommend that you leave your previous domain up and running for a while longer. Users who were not aware of the domain change will be able to access the site as a result of this, and search engines will be alerted to the redirection.

  1. Navigate to hPanel-Files-File Manager and click on it. Select your former domain and press “Continue.” Navigate to the File Manager
  2. The.htaccess file may be found under thepublic htmldirectory. Edit may be accessed by selecting Edit from the context menu. Substitute your new domain name, and then insert the following code:

Options +FollowSymLinks RewriteEngine on RewriteRule (.*)$ RewriteEngine on RewriteRule Using an FTP connection, you may perform this step in the same way as you did with modifyingwp-config.php.


There are a variety of reasons why you might want to alter your WordPress domain name. WordPress, on the other hand, includes URL address options by default. This capability enables you to manually edit the PHP code using a file manager or an FTP client in order to effectively change your domain name or URL. In this lesson, you learnt the procedures necessary to change the domain name associated with your WordPress installation. Here’s a basic rundown of what happened:

  1. Purchase a new domain name and put it on the internet. Insert the new domain name and restore the backup of your website
  2. All of the essential files from your former domain should be copied over. Change your website’s URL and domain name in the WordPress settings
  3. Restore the URL structure to its default state. Make necessary changes to the.htaccess file in order to redirect users and search engines to your new domain.
You might be interested:  How To Make Tables In Wordpress? (Solved)

When it comes to updating your WordPress domain, there are several procedures to do. If you execute it correctly, you will not lose any of your SEO advantages as well. Whatever option you choose, we recommend that you follow excellent SEO techniques to guarantee that your new domain will appear high in the search engine results pages (SERPs). Using innovative ideas and out-of-the-box tactics, Domantas drives the content and search engine optimization teams ahead. He aspires to spread the word about Hostinger to every part of the world, armed with considerable SEO and marketing experience.

Godaddy – Een domein in WordPress wijzigen

With the steps outlined here, you may make changes to your WordPress site in order to use a new domain name.

After you’ve configured your domain, you’ll need to make sure that the domain on your hosting account is configured as well. With a managed WordPress account, you can easily navigate through these steps and interact with your website’s domain using your hosting provider’s dashboard.

  1. Sign up for a WordPress account
  2. To access the settings menu, select Settings from the drop-down menu. SelecteerAlgemeen
  3. Work these velden in conjunction with the new domain name:

You must now make changes to the domain name in the hosting account’s configuration section. (Webhosting/cPanel/Plesk)

Volgende stappen

  • If your newly registered domain is currently registered with another account or with a third party, you must obtain a temporary new IP address in order to be able to use the DNS
  • Otherwise, you will be unable to use the DNS.

Meer informatie

  • Returning to WordPress, click on Wijzig de Domein. Please see our WP Premium-ondersteuning Catalogue for more information about our premium WordPress plugins and extensions.

How to Change Your Domain Name on WordPress

It might be scary to begin the process of changing your own domain name when there are more than 366 million domain names already registered on the internet, but it is necessary. For starters, it’s possible that you’ll have a difficult time choosing another distinctive domain name. And, if you aren’t sure how to do it right, you might end up hurting your WordPress site’s search engine optimization (SEO) or perhaps losing all of your content. It’s critical to understand all of the stages involved in changing a domain name before you begin, from selecting a new domain name to backing up your website and rerouting web addresses.

Reasons for Changing Your WordPress Domain Name

There are a plethora of reasons why you might want or need to alter the name of your domain. Perhaps your company’s objectives have shifted, and it is now necessary to rebrand. As an alternative, you may want to explore changing your domain extensions, such as, or transferring from a free platform with a requireddomain extension to a premium platform with only your primary domain name. Moving from to, for example, may seem more professional than staying at

What to Do Before Changing Your Domain Name

Before you dive into the wp-config.php or the FTP, there are a few things you need make sure are in working condition.

1. Choose a New Domain

Your new domain name will need to be chosen and registered before you can begin transferring your content. Registrars are plentiful on the internet, and some hosting firms even provide domains for free to their customers. If you want assistance in establishing your domain, you can take advantage of this free HubSpot course on how to construct yourWordPress website, which includes valuable advice on how to set up your domain name as well.

2. Backup Your Website

When changing to a new domain name, there is nothing worse than entirely losing all of your material that was previously hosted under your own domain name. Although the process might get complicated at times, backing up your website is a quick and simple approach to ensure that your work is protected in the event that something goes wrong. Fortunately, we shall go into further detail below on a selection of plugins that will assist you in backing up your website with relative simplicity.

3. Notify Your Audience

You’ll want to start notifying your audience as soon as you’ve decided on a new domain name so that they are aware that you may experience some adjustments as a result of the transition. Notify them of the anticipated launch date of your newly designed website, and assure them of their ability to access your content throughout this transition period.

How to Change Domain Name on WordPress

Interested in discovering how to alter your primary domain on WordPress? However, by strictly following these procedures, you will be able to complete the process in a smooth and efficient manner.

1. Change the Domain in WordPress

Log into your WordPress account and navigate to the SettingsGeneral section of the dashboard.

Change both the WordPress Address and the Site Address to point to your new domain name, and then save the changes to your database.

2. Update the wp-config.php

What exactly is the wp-config.php file? When you install WordPress, this is a critical file since it includes key data and configuration information from your website. You’ll need to obtain your hosting provider’s FTP credentials in order to access and update this with your new domain. Once you have access to the FTP server, navigate to public htmlwp-config.php and then right-click the file and select Edit from the drop-down menu that appears. Essentially, you will see the following:define(‘WP HOME’,’define(‘WP SITEURL’,’Change the value of ‘yoursitename’ to your new domain name, then save.

3. Update the WordPress Database

Navigate to the phpMyAdmin section of your hosting control panel. Locate the wp options section and enter your new domain into the’siteurl’ and ‘home’ fields. To save your work, click Save.

4. Redirect the Former Domain

It’s necessary to make sure that your old website is redirected to your new website, since viewers may still come across your old URL or forget that you’ve switched to a new domain name after you’ve made the switch. It allows them to enter in the old domain and yet land up on your new site as a result of redirection. As set up these 301 redirects, as they are referred to, go into your hosting control panel and select the file manager option from the menu bar. Navigate to the.htaccess folder and select “Edit” from the context menu.

5. Notify Search Engines

Search engines, like Google, include features that allow you to modify the address of your website. You’ll fill out a short form to tell search engines of the change, which will allow them to send search traffic to your new domain name as a result of the change. Check here to see if you meet the requirements for Google, and then go here to use the Change of Address tool.

WordPress Change Domain Plugins

Do you require assistance backing up your website or redirecting your URLs? There is a plug-in for everything! Here are some common alternatives that can assist you with these duties and others as you through the process of changing your WordPress domain name.


Duplicator is a well regarded WordPress migration and backup plugin that has received several awards. You can effortlessly backup and migrate your website with this application, which is especially useful if you’ll be switching hosts at the same time as your domain change. Duplicator can download your complete WordPress site — plugins, themes, and everything else — into file, which can be used as a backup or for simpler migrations that don’t need any downtime.


In terms of WordPress migrations and backups, Duplicator is a top-rated plugin. With this application, you can effortlessly backup and relocate your website, which is especially useful if you’ll also be switching hosts at the same time that your domain name is changing.

Duplicator can download your complete WordPress site — plugins, themes, and everything else — into file, which can be used as a backup or for simpler migrations that don’t need any down time.

3.Backup Guard

Backup Guard is still another choice for backups and migrations, as it provides backup and restore capability for the files on your website. The premium edition of Backup Guard will also take care of the process of moving your website from one domain to another, making it a piece of cake for you.

Follow These Tips for a Stress-Free WordPress Domain Change

Changing a domain name, for whatever reason, may be a difficult experience. Even the act of locating a new domain name may be a time-consuming endeavor in and of itself. However, with a little planning and the help of this advice on how to handle WordPress domain changes, you will be able to have your new domain up and running in no time – regardless of whether you do everything manually or use a plugin to help you out. Originally published on December 25, 2020 at 7:00 a.m., and updated on December 25, 2020 at 7:00 a.m.

How to Change Your WordPress URL (4 Easy Methods)

Your WordPress address and site address (or URL) are extremely significant since they reference both the address of your site on the web as well as the location of your site’s files and administration screens (or admin panels). There are a variety of reasons why you could find yourself in the position of needing or wanting to alter your WordPress URL. Changing domains, relocating to a subdomain, upgrading from non-moving files around, or even migrating from HTTP to HTTPS are all examples of what you may be doing.

In this post, we’ll go through the many techniques you may use to modify the URL of your WordPress installation as well as the URL of your WordPress website, which are two completely separate entities.

Prefer to watch thevideo version?

The simplest and most often used approach is to modify your WordPress URL directly from inside the administration panel of your WordPress installation. To reach the general settings page, navigate toSettingsGeneral in the administration menu. After that, you may make the following changes:

  • WordPress URL (Uniform Resource Locator): The address to use to access your site. Site Address (URL): The location of your WordPress core files on the internet.

A few of general settings to note: unless you’re putting WordPress in an entirely separate folder, the URLs should match. Keep in mind that when you click “Save Changes,” your WordPress dashboard will no longer be available via the old URL but only through the new one. As a result, double-check that you have provided the correct URL. If you do make a mistake and input the wrong URL, you may override the settings in the admin panels by modifying the wp-config.php file in your WordPress installation (was see the next method below).

If this is the case, go to the next procedure.

You can adjust the address by following the steps outlined above.

It’s possible that you’ll need to clean your WordPress cache after making the changes, else you’ll get a redirect problem. For Kinsta customers, you may delete your cache via the MyKinsta dashboard, which can be found under theToolssection for your website. Clear the cache on MyKinsta.

Change WordPress URL in wp-config.php File

The yourwp-config.php file is the second most popular place to make changes to your WordPress URL. It is important to remember that the values in wp-config.php take precedence over the settings in your WordPress administration screens. This is most likely due to the fact that the fields are hard-coded into this file, as shown in the example below. Preferences in general The URL has been grayed out. It is customary for the wp-config.php file to be located in the root directory of your WordPress site, and it can be accessed via FTP, SSH, or the WordPress Command Line Interface.

As soon as you access the General settings section in your WordPress administration, you’ll notice that those two fields have been disabled.

It’s as simple as removing them from your wp-config.php file if you ever want to gain access to those settings in your WordPress dashboard again.

Change WordPress URL Directly in Database

There is a third technique of changing your WordPress URL that you may use directly in the WordPress database. This is accomplished through the usage of phpMyAdmin (which isaccessible from your MyKinsta dashboard). This is normally done as a last option in emergency situations.

Want to know how we increased our traffic over 1000%?

Join over 20,000 other people who receive our monthly email, which contains insider WordPress advice! Now is the time to subscribe. Using phpMyAdmin in MyKinstaTo access phpMyAdmin, go to the left-hand side of the screen and choose your database. Then scroll down and choose the “wp options” table from the drop-down menu. If your database has a different prefix, it may have a slightly different name, such as wp56 options.phpMyAdmin – wp options table, depending on your configuration. Then locate the website

phpMyAdmin – changing the URL It will automatically store your modifications if you do not cancel them.

Change WordPress URL With WP-CLI

A fourth method is to visit your site using the WordPress Command Line Interface (WP-CLI), where you may modify the URL in the process. For this, you’ll need SSH access to your site (which is offered to all Kinsta clients) and you’ll need to be comfortable with the process of accessing your site via the WP-CLI command line interface. In case you’re not familiar with WP-CLI, we have a comprehensive guide on administering WordPress from the terminal. For example, wp option update home and wp option update siteurl are two commands that may be used to change your URL.

Change WordPress Login URL

It is possible that you will wish to modify the URL for your WordPress login but not for the live site in some situations. Your login URL is often comprised of your domain name followed by /wp-admin or /wp-login, depending on your theme. However, it is feasible to modify it to something simpler in order to create a better user experience for your customers and clients, as well as to brand your site admin and eliminate any clear references to the WordPress platform.

Changing the login URL for WordPress may be done either manually or by using a plugin.

Redirection After Changing WordPress Urls

Following a change to your WordPress URLs, you must ensure that anyone accessing your site through the old URL is forwarded to the new URL and does not get an error. If you’re a Kinsta customer, you can set up redirection using the MyKinsta interface. Follow our knowledgebaseguide to redirectionto discover how to implement it, and read our guide toredirect best practicesto prevent redirect issues such as ‘too many redirects’ and find out how to set it up so that it doesn’t influence the performance of your site’s navigation bar.

  1. It’s possible that you’ll need to implement redirects for specific posts or pages as well, though wildcard redirections are more common.
  2. A wildcard redirection from your old domain name to your new domain name might be set up using a plugin such as Redirection, or you could use a custom domain name.
  3. This saves you the time and effort of having to do it manually.
  4. Regex redirects are explained in detail in our in-depth guide to redirects.


The URL of your WordPress site may be changed if you’ve switched domains or are transitioning from HTTP to HTTPS. There are a variety of techniques for doing so that you can choose from. You have many options for changing the settings: using the WordPress admin, hardcoding them into your wp-config.php file, editing the database, or using WP-CLI (WordPress Command Line Interface). Once you’ve gone through all of the ways above and found the one that works for your site, you’ll have your new WordPress URL up and running in no time.

  • Instant assistance from WordPress hosting professionals, available 24 hours a day, seven days a week
  • Integration of Cloudflare Enterprise Edition
  • With 29 data centers across the world, you can access a global audience. Application Performance Monitoring (APM) is embedded into our platform, allowing for optimization.

That and much more is included in a single plan that includes no long-term obligations, aided migrations, and a 30-day money-back guarantee, among other things. Check out our options or speak with a sales representative to select the plan that is suitable for you.

Changing The Site URL

In a single site installation of WordPress, there are two fields on the Settings -General screen that are labeled “WordPress Address (URL)” and “Site Address (URL). They are critical options since they determine where WordPress will be installed and run. Both the admin part of your website and the front end of your page are controlled by these parameters, which are utilized across the WordPress code base.

  • The “Site Address (URL)” parameter specifies the web address that visitors to your WordPress blog should enter into their browser to access it. The “WordPress Address (URL)” parameter specifies the location of your WordPress core files
  • It is optional.

Keep in mind that both settings should have thepart and should not contain the letter “/” at the end. Every now and again, someone finds himself in the position of having to manually edit (or correct) these settings. Typically, this occurs when individuals make a modification to one or both of the components of their website and realize that their site no longer functions effectively. It is possible that the user would be left with no immediately discoverable solution to rectify the situation.

You might be interested:  How To Change Permalinks In Wordpress? (TOP 5 Tips)

Additional information is provided here in the event that you are transferring WordPress from one site to another, as this will need the modification of the site’s domain name.

Alert! These instructions are only for installing WordPress on a single computer. If you are using WordPress MultiSite, you will need to make manual changes to your database structure.

Changing the Site URLChanging the Site URL

Manually changing the Site URL may be accomplished in four simple steps. Any of these ways will be effective and will accomplish essentially the same result. a b c d

Edit wp-config.phpEdit wp-config.php

It is possible to manually change the URL of the site in thewp-config.php file. Add the following two lines to your wp-config.php file, where “” is the right URL of your site’s root directory. define(‘WP HOME’, ‘); define(‘WP SITEURL’, ‘); define(‘WP SITEID’, ‘); define(‘WP SITEID’, ‘); define(‘WP SITEID’, ‘); define(‘WP SITEID’, ‘); define(‘WP SITEID’, ‘); The fact that this is a hard-coded solution within the site itself does not necessarily make it the best solution. This approach will prevent you from being able to alter them on the General settings page once you have completed it.

Edit functions.phpEdit functions.php

If you have access to the site through FTP, this approach will assist you in getting the site back up and running fast if you made an error in changing those numbers before.

  1. FTP into the site and get a copy of the functions.php file from the active theme. You’re going to make some changes to it in a simple text editor and then submit it back to the site. To begin, add the following two lines to the file right after the first “?php” line:

Note that you should use your own URL instead of in the update option() and update option(‘home'() functions. 3. Re-upload the file to your website in the same position as before. If you have FileZilla, you can utilize the “edit file” tool to quickly do all of the tasks listed above; if you can, do so. The login or administration page should be reloaded a couple of times. The site should be back up and running soon. Important! This code should not be left in the functions.php file.

Note: If your theme does not have a functions.php file, you will need to create one using a text editor.

After the site is up and operating again, delete the lines or delete the file that contains the lines.

The updates to the router/firewall, as well as the “wait 10+ minutes” period after making the changes, are critical.

Just after?phpupdate option(‘siteurl’,’update option(‘home’,’refresh your web browser using your external site URL:?phpupdate option(‘siteurl’,’update option(‘home’,’refresh your web browser using your external site URL:?phpupdate option(‘home’, ‘ The following command will create a file named functions.php in the var directory of the website books.wp-content/themes/20eleven/functions.php.

Add a line to the firewall/rules table that reads thistcp/*/port/LAN.server.IP/port/* to the table.

Please keep in mind that reflection only works on port forwarding items and does not operate for huge ranges of ports (above 500 ports).” Take a ten-minute break and then check to see whether the external URL from your local area network browser pulls up the website appropriately. a b c d

Relocate methodRelocate method

When moving a website from one server to another, WordPress provides an automated relocation mechanism that is meant to make the process of getting the site up and running as rapidly as possible. a b c d

Code functionCode function

When the RELOCATE setting in wp-config.php is set to true (as described in the next chapter), the following code in wp-login.php will be executed: In the event that (defined(‘RELOCATE’) AND RELOCATE), If (isset($ SERVER) AND ($_SERVER!= $_SERVER) is true, the move flag is set. $_SERVER = str replace($ SERVER, “”, $_SERVER); $url = dirname(set url scheme(‘ $_SERVER. $_SERVER)); if ($url!= get option(‘siteurl’) is true, the move flag is set. a b c d


  1. Make changes to the wp-config.php file. Insert a new line after the “define” statements (just before the comment line that says “That’s all, stop editing!”), and type:define(‘RELOCATE’,true)
  2. After the “define” statements (just before the comment line that says “That’s all, stop editing!”), insert a new line, and type:define(‘RELOCATE’,true)
  3. After the “define” statements (just before the comment line that says “That’ Make a backup of your wp-config.php file. Open a web browser and manually point it to the file wp-login.php on the new server, as seen in the screenshot. For example, if your new website’s address is, then put that address into your browser’s address bar. Log in as you normally would
  4. Examine the address bar of your web browser to ensure that you have, in fact, logged into the right server environment. If this is the case, then visit to SettingsGeneral in the Admin back-end and double-check that both of the address settings are right. Remember to save your changes
  5. After this has been resolved, editwp-config.php and either fully remove the line that you introduced (delete the entire line), comment it out (with/), or change thetruevalue tofalse if you believe you will be moving again
  6. Once this has been resolved,

It is important to note that when the RELOCATE option is set to true, the Site URL will be immediately changed to the route that you are now using to access the login screen. This will allow you to get the administration area up and running on the new URL, but it will not correct any other aspects of your site’s configuration. You’ll still have to make manual adjustments to those. Important! In some settings, leaving the RELOCATE constant in your wp-config.php file is risky since it allows an attacker to modify the URL of your site to anything they want.

a b c d

Changing the URL directly in the databaseChanging the URL directly in the database

If you know how to access phpMyAdmin on your host’s server, you can directly update these settings to get your site back up and running.

  1. Make a backup of your database and save a copy offsite
  2. Log in to the phpMyAdmin interface. Select the link to yourDatabases from the drop-down menu. A list of all of your databases will be displayed. Select the one that will serve as your WordPress database. A list of all of the tables in your database will be displayed on the screen Look for the word wp options in the list. It is possible that the table prefix ofwp has changed if you altered it during the installation. To browse, select the little icon labeled “Browse.” A new window will appear, displaying a list of the fields contained within thewp optionstable. Scroll down to the fieldoption name section and search for the siteurl field. Click on the Edit Fieldicon, which is normally located at the far left of the first row at the start of the row
  3. The Edit Fieldwindow will be shown. Change the URL information in the input field foroption value to the new address with attention
  4. This is important. Verify that the information is correct and then click Preserve to save it. If everything goes well, you should be returned to yourwp optionstable. Locate the homefield in the table and select Edit Field from the drop-down menu. Note Insidewp options has a number of tables organized into multiple pages. To navigate through them, look for the corresponding symbol. Change the URL information in the input field foroption value to the new address with attention
  5. This is important. Verify that the information is correct and then click Preserve to save it.

Moving SitesMoving Sites

Sometimes it is required to manually edit data in the database when relocating a site from one place to another in order to ensure that the new site’s URL information is correctly recognized. There are several tools available to aid with this, and these should be utilized in preference to manual adjustments in most cases. This is being provided solely for informational purposes. It is possible that this information is not comprehensive or correct. In the event that you are attempting to migrate WordPress from one system to another, you should first study theMoving WordPressarticle.

Altering Table PrefixesAltering Table Prefixes

For example, you may be operating many WordPress installations off of a single database by utilizing variouswp-config.php hacks, as do many other WordPress administrators. As mentioned above, many of these hacks require dynamically updating table prefixes. If you wind up changing your table prefix, you will need to edit multiple items in theprefix_ usermeta table as well. Remember, as mentioned in the preceding section, that SQL changes are permanent, and that you should always back up your database before making any changes: It is important to note that if you change the table prefix for a site, you must also change the table prefix in the usermeta tables as well.

UPDATE `newprefix usermeta` TOOLS: SET’meta key’ = REPLACE(‘meta key, ‘oldprefix_, ‘newprefix ‘);FRONT

Changing Template FilesChanging Template Files

Open each template file in your WordPress theme and look for any references to your old domain name that were manually inserted. If you find any, replace them with the new domain name. Take a look at the different template files, such as thesidebar.php and footer.php, for any special hand-coded links that you may have entered.

In order to automatically construct your site address from information submitted in your AdministrationSettingsGeneralpanel, WordPress makes use of a template tag called bloginfo(). It will not be necessary to make any changes to the tag in your template files. a b c d

Changing the Config fileChanging the Config file

If your database has been migrated or altered in any manner, you will need to update the WordPress configuration file to reflect the changes.

  1. Your database has been relocated to a different server and is no longer accessible through your localhost
  2. It has been determined that you have renamed your database and altered the database user name.

Make a duplicate of yourwp-config.php file for safekeeping. Open the wp-config.php file in a text editor such as Notepad. Take a look at what it contains. Particularly important is the database host entry, which you should locate. Save the file on your computer. If everything is functioning properly, your WordPress blog should be up and running. a b c d

Verify the ProfileVerify the Profile

  1. You will check that the changes you made in the Changing the URL section above are correct in your AdministrationSettingsGeneralpanel. Examine your WordPress Address (URL) to ensure that the updated address is included in the reference. Examine your Site Address (URL) to ensure that the updated address is included in the reference. If you have made any modifications, click Save Changes.

Changing the.htaccess fileChanging the.htaccess file

If you are utilizing Permalinks or any other rewrites or redirects, you will need to update your.htaccessfile after making the changes in yourAdministrationSettingsGeneralpanel.

  1. Make a duplicate of your.htaccess file for safekeeping. In this case, it is mandatory rather than recommended. A text editor should be used to open the.htaccess file. Examine its contents to see whether there are any custom rewrites or redirects that you specified. Please copy and paste these into a separate text file for safekeeping
  2. Close the document
  3. Please go to the Permalinks SubPanel for information on how to update your Permalinks in the.htaccess file. Check to verify if your custom rewrites and redirects are still there in the new.htaccess file by opening it with notepad. It is possible that they were not saved, in which case you should copy and paste them into the new.htaccess file. Make any required modifications to those custom rewrites and redirects in order to reflect the new site URL. Save the file on your computer. Ensure that the redirects are functional by testing them out.

Alternatively, you can restore your database from a backup and try again. As a result, be certain that it is done correctly the first time. a b c d

Additional items of noteAdditional items of note

There are a few more things you may want to adjust in order to ensure that URLs are correctly redirected when changing sites.

  1. Photographic links: Photographic links are saved in the “post content” table of the wp posts database. To change picture URLs, you may use a similar code to the one shown above. wp options: There are other option values that need to be revised in addition to the “siteurl” and “home” items stated above, such as “upload path,” and certain plugin things (depending on what you’ve installed, such as widgets, stats, DMSGuestbook, sitemap, and so on)
  2. You may modify widgets that have outdated URLs by going to Dashboard / Appearance / Widgets and making the necessary changes. Perform a FULL database search to see if there are any things remaining. MAKE SURE you are aware of the changes you are making. and inspect each item for signs of probable incorrect replacement
  3. And It is necessary to replace instances of the URL in the database if you are running a network or have many sites. They are stored in a number of different tables, including one for each of the sites (blogs). Make sure you know what you’re replacing and that you understand the significance of the field before making a change. If you want an example of what not to update, go no further than the Important GUID comment below. Keep in mind that if you discover your previous url in the database options table under ‘dashboard incoming links,’ you may ignore or delete that entry. It has not been utilized since WordPress 3.8.

Making use of the Export/Import tool to transfer a blog to a new domain is demonstrated. a b c d

Important GUID NoteImportant GUID Note

The following will occur while you are performing the aforementioned actions and making changes to the URLs directly in the database: you will come across instances of the URL being located in the “guid” column in thewp poststables. It is crucial that you do not make any changes to the information in this area. Globally Unique Identifier” (GUID) is an abbreviation for “Globally Unique Identifier.” An identification for the post should be entered in this field that is a) unique throughout all of space and time and b) will never, ever be changed.

  • The contents of the GUID field are used by a feed-reader to determine whether or not it has previously shown a particular item in the feed when it is reading it.
  • As a result, updating the GUID will result in many feedreaders displaying your material in the user’s reader as if it were fresh content, which may cause your users to get annoyed.
  • In this case, if you own, you are the only one who uses, and so has become exclusive to you and your website.
  • The second portion of it, on the other hand, states that the GUID must never change.
  • Feed readers that are transferred to your new feeds when you change URLs should still be able to recognize that they have already read some of your postings, and hence the GUID should remain unaltered.
  • If the default uploads folder has to be relocated to a different place, any media URLs in the post contentcolumn of the posts table will need to be updated as a result of the relocation.

Suppose the default uploads folder is moving fromwp-content/uploads toimages:UPDATE wp posts SET post content = REPLACE(post content,’’,’’);

Multi-site notesMulti-site notes

As a result of doing the steps outlined above and directly altering the URLs in the database, you will see situations in which the URL is contained within the “guid” column of thewp poststables. This is OK. Changes to the contents of this field must not be made at any cost. Globally Unique Identifier” is an abbreviation for “Globally Unique Identifier.” In this field, an identification for the post is meant to be stored that a) is unique throughout all of space and time and b) never, ever changes.

The values of the GUID field are used by a feed-reader to determine whether or not it has previously shown a particular item while reading feeds.

In this case, updating the GUID may result in a large number of feedreaders displaying your material in the user’s reader as if it were brand new, which may be irritating to your customers.

In this case, if you own, you are the only one who uses, and so has become exclusive to you and your site.

permalink The second half of it, on the other hand, states that the GUID cannot be changed at any point.

When you change URLs, feed readers who have previously read some of your content should be able to recognize that they have done so again, and so the GUID should remain unaltered.


For example, if the default uploads folder is being moved fromwp-content/uploads toimages:UPDATE wp posts SET post content = REPLACE(post content,’’,’’);Top


Wp-cli is a shell tool that is really handy. search-replace ‘’ with ‘’ in a wordpress post -skip-columns=guid Alternatively, if you merely want to alter the selection, you may perform the following: wp option update home’wp option update siteurl’wp option update siteurl ‘

Leave a Comment

Your email address will not be published. Required fields are marked *