Redirect An Old WordPress Domain Permanently
The final step when changing the WordPress domain is to create a 301 redirect a URL redirection from your old domain to the new one. The redirect will carry over page ranking values, ensuring that your SEO efforts wont be lost when moving to a new domain.
We recommend keeping your old domain active for a while. This will allow users not aware of the domain change to reach the site and help notify search engines about the redirection.
Lets dive into the hPanel to edit the .htaccess file and create a 301 redirect:
#Options +FollowSymLinksRewriteEngine onRewriteRule ^$ http://yoursitename.com/$1
Similar to modifying wp-config.php, you can complete this step with an FTP client.
Import The Database Tables To Your New Site
The final step is to import the database tables.
In the hosting interface for your new site, go to phpMyAdmin. In MyKinsta, you access this via the Info screen for your site.
If you accidentally created a WordPress installation already, or you need to override an existing WordPress site, youll need to drop the existing database tables. Select all of the tables in the same way as you did when exporting them from your old site, and click the With selected: dropdown list. Select Drop.
You will be prompted to confirm that you want to delete the tables, and then everything in your database will be deleted. If you have any doubt that you want to do this, make a backup of the database first by exporting the tables.
Once youve dropped your database tables, or if you didnt have a database in the first place, youll need to import the tables from your old site to your new site.
In phpMyAdmin, click the Import tab. In the File to import section, click the Choose file button and select the SQL file on your computer that you downloaded already.
Go to the bottom of the page and click the Go button. PhpMyAdmin will upload the SQL file and use it to create database tables for your new site which will be identical to the ones in the old site.
You May Like: How To Find Email Domain And Server
Switching Domain Names Without Moving Your Site
Changing your domain name is a lot simpler than you might think. And you can do it by tweaking your WordPress settings and running a search for the old domain name in your database, using a plugin.
There are three steps:
- Register the new domain name and point it at your site.
- Configure the WordPress settings to use the new domain name.
- Edit the database or set up redirects so that internal links to your old domain name are replaced by links to the new one.
Lets work through these steps.
Don’t Miss: How To Transfer Domain Ownership
How To Install WordPress On Your Second Hostgator Domain
1. Log into your cPanel.
2. Under the Software/Services section, click on the Quick Install icon.
3. In the menu on the left side of the screen, under Popular Installs, click WordPress, then click Install WordPress.
4. Complete the entire form with the following details:
A progress bar will appear at the top of the page to inform you when your WordPress installation is complete. Once its finished, youll be able to access your WordPress site. Be sure to check your email for your new WordPress username and password as well as a working link to your WordPress dashboard .
You can also find your new WordPress credentials by clicking View Credentials in the bar at the top of the page.
Option 1 Enter A Domain Or Subdomain You Already Own
- A list of your hosting plans appears:
- A success message displays confirming the site has been added to the hosting plan.
Don’t Miss: How To Make A Website When You Have A Domain
Upload Your WordPress Files To Your New Domain
Well be using the same Bluehost example that we used in the previous section.
Pointing The Name Servers To Your Account
While the hosting account may now know that its supposed to have the domain, your domain registrar doesnt. You need to alert your domain registrar to allow the hosting account to access and host your domain. To do this, you need to go to your registrar and give them the name servers you were given for the domain.
Each registrar is different, so look at your registrars documentation for the specific steps to this process. If you used Pair Domains as your registrar, you can find the steps in their Changing Name Servers article.
Give the changes 24 to 48 hours to be processed. After this period of time, your domain should be successfully added and ready to host a website.
Don’t Miss: Should I Buy My Domain Through Wix
Option 2 Create A Subdomain
- A list of your hosting plans appears:
- A success message displays confirming the site has been added to the hosting plan.
Copy All WordPress Core Files From Your Old Domain
Moving all website content from your old site to the new domain is easy with the help of backup. Especially, when you dont switch to a new hosting provider.
Below, we will walk you through the steps of moving your website content to a new domain via Hostingers File Manager. Before applying the following steps, ensure that your add on domain is successfully added to your account.
Meanwhile, if youre switching hosting, you will need to download your backup and upload it via the cPanels File Manager or an FTP client. Then, import your database via phpMyAdmin and update the WordPress configuration file. Doing so will keep both of your sites online.
Read Also: What Domain Names Are Available
How Do I Use Google Domain With WordPress
At the top left of the WordPress site, click My Site. in the left pane, click Upgrades. . Click the domain name that you want to verify. Click Change your name servers & DNS records. Click Google Workspace. In the text field, paste the TXT record that you copied in step 1. Click Set up Google Workspace. .
Map Domains To New Subsite Installs
Now that you have your new subsite setup, you need to map your live domain to it. To do this, go to Sites > All Sites in the WordPress admin sidebar, and click Edit under your subsite.
In the Site Address field, replace the existing subsite domain with your live subsite domain. In our case, our live subsite domain is kinstasub1.com.
If needed, you can repeat this step to map domains for additional subsites. In our case, we wanted our main site with three subsites. Heres what our completed subsite setup looks like.
Kinsta also supports subdirectory-based subsites . If you need to set up a subdirectory subsite and did not select the subdirectory option during site creation, please reach out to our support team so we can add the necessary server rules to your site.
Read Also: How To Create A Gmail Account With My Domain Name
How To Add Domain To WordPress
How To Add Domain To WordPress
How do I add a domain to my WordPress? First, log in to the admin area of your WordPress site, and go to the Settings -& gt General menu from the sidebar. After that, scroll down to the WordPress Address and Site Address fields. Add www in front of the domain name (between the
Can I connect a custom domain on WordPress? Configuring a custom domain on WordPress.com
First, visit the WordPress.com domain page, select the site that you want to name, and click the Add Domain button. If you have a free account, youll be asked to upgrade to one of the paid plans. Next, enter the domain name that you want, and make it your Primary Domain.
Is WordPress domain free? The annual and two-year WordPress.com plans come with a free domain name credit for one year of registration. When your plan and domain are up for renewal, they will renew independently of each other.
What To Consider When Moving A Woocommerce Site To Another Domain
For most sites, migrating to another domain is pretty straightforward. With WooCommerce sites, however, things get a little more interesting. Any e-commerce site has transactions taking place in real time as people buy stuff. So, the site is constantly undergoing changes, and as you can imagine, migrating a site while its going through changes in real-time can cause errors and break the site.
Therefore, before starting to migrate your WooCommercve site to new domain, we strongly recommend putting it into maintenance mode first using a plugin like Themeisles WP Maintenance Mode & Coming Soon. Maintenance mode will pause your site, preventing any changes to it. Since this can affect your sales, migrate your site when you expect traffic to be the lowest. Use a tool like Google Analytics to find out such times.
You May Like: How To Link Godaddy Domain To Squarespace
Follow These Tips For A Stress
No matter the reason, changing a domain name can feel stressful. Even just finding a new domain can be a process in-and-of itself.
But with a little preparation and this guide on handling WordPress domain changes, you can have your new domain set up in no time regardless of whether you do everything manually, or install a plugin to lend you a hand.
How To Migrate A WordPress Multisite: A Step
WordPress Multisite has been a highly beneficial addition. While you cant use it for every new web development project, its highly valuable when all the right variables are in place.
In the Ultimate Guide to WordPress Multisite, we talked about how to enable Multisite and create a network of sites from within a single installation of WordPress. If youve followed our recommendations, then you should have a fully functioning WordPress Multisite up and running.
But what happens when someone changes their mind and wants to move their site out of the multisite network? Or what if you have a new idea for a site and you want to add it to the networks umbrella of sites? Or perhaps you rebranded the Multisite network altogether and now need to get all these sites over to the new domain name. What do you do when you want to migrate a WordPress Multisite?
In the following step-by-step guide, Ill show you how to complete each of the three Multisite migration types.
Also Check: How To Use My Domain Name For Email
Want To Know How We Increased Our Traffic Over 1000%
Join 20,000+ others who get our weekly newsletter with insider WordPress tips!
Once youve selected the .xml file, click Upload file and import.
If you have a lot of content, you might need to wait a short time. Then, youll see two options to:
- Import Attachments
For the Assign Authors section, we recommend choosing the option to assign posts to an existing user and selecting your username from the drop-down.
Then, check the box to . This will ensure that your WordPress.org site imports all of the images from your WordPress.com site.
Once the process finishes, you should see a success message:
Now, go to your site and poke around. If all went well, your content should look and function just like it did at WordPress.com.
If something seems wrong like broken URLs or missing images heres how to fix it:
Fixing Broken URLs After WordPress.com Migration
If you changed URLs as part of your migration , you might end up with broken URLs in your content.
For example, if you wrote a blog post that included a link to a different blog post on your site, that link might still take people to yoursite.wordpress.com/example when really it should go to that same blog post on your WordPress.org site yoursite.com/example.
To fix this, you can use Kinstas Search and Replace tool :
You should see a summary of how many potential replacements the tool found. Ideally, it should be a positive number:
How To Export A WordPress Site Beginners Guide
Domain transfer is simplest if you dont have a website on the domain yetthen its just moving the domain registration from one host to another. I waited to migrate my site content until after my domain transfer was complete, and that wasnt a big deal for me because my site is a portfolio for prospective clients that gets a small. Your clone facility for WordPress is excellent but it would be really great to be able to provide a facility to copy the WordPress site to another domain name and at the same time fixing up all the database issues that such a move gives
Also Check: How Much Does It Cost To Buy A Web Domain
Read Also: How To Change My Gmail Domain Name
Managing Multiple Domains From A Single Hosting Account
This post was originally added to our blog on January 31st, 2012. It has been updated for accuracy, and readability.
cPanel has made it easier to manage your domains in a single place. In this post, we will go over how to add another domain to your existing cPanel account. This tutorial will require that you have a hosting account and have access to cPanel to add the domain.
Are you unfamiliar with what DNS is or what the different DNS records mean? Please review cPanels DNS FAQ article for more information!
In this walkthrough, cpanel.rocks is our primary domain, and cpdocs.com is our addon domain. We will also need the nameservers from the web host, and the IP address that the addon domain will point to. The IP address is found in cPanel by clicking the Server Information tool under General Information and then viewing the Shared IP address value.
Lets recap with some example information for the necessary DNS information:
- cpanel.rocks The accounts main domain. This domain was set up for you by your hosting provider. In other words, we already control this domain.
- cpdocs.com The domain we are going to add to our account.
- ns1.cpanel.rocks The servers primary nameserver.
- ns2.cpanel.rocks The servers secondary nameserver.
- 209.59.172.159 The IP address our addon domain will use.
A Guide To Move WordPress To Another Domain Name Is Here
There are a few steps which are necessary to follow. You must take each step carefully. Its because the SEO of your website is very important and you have to maintain it.
Step 1:-Deactivate All The Plugins
You should deactivate all the plugins so that the current data can be saved. If you have any caching plugin then make sure that you clear the old cache and start the process.
If youre not able to login to your WordPress admin panel then you can deactivate plugins from database.
Step 2:- Backup Your Website And the Database
Before you do any change, you should always keep the backup of your whole website and the database. Whether you backup your website using any plugin or you do it manually.
I would recommend you to use the cPanel of your web hosting. You can backup WordPress database using phpMyAdmin.
Step 3:- Upload The Backup.
Create a new database to upload the database.
If you move WordPress to another domain name on a different web hosting then make sure that you upload the backup in the webroot/public_html directory.
And if you already have any website in the public_html then you can add this new domain. You can do that as you do when you add another website to the web hosting.
Just add an addon domain and move the data.
But if you have a brand new web hosting then you dont need to worry about adding an addon domain. Just use the simple way and upload the website data.
Follow the steps
- Use the Import Option
Step 4:- Update the wp-config.php file
Don’t Miss: How To Connect Html To Domain