Move WordPress to a new domain in 10 easy steps!
A friend recently asked me how to move his blog, which is on /blog/ on his domain, to a new domain on its own. The steps to move WordPress are easy, but have to be taken in the right order to make sure you're not annoying your users and the search engines. I know a lot of people dread this, hence this 10 step guide to a simple WordPress migration:
10 steps to move WordPress
- Put up a
robots.txton the new domain with the following contents:User-agent: * Disallow: /
- Copy the database and files to the new domain.
- Edit
wp-config.phpto have the right database settings, and add the following lines, replacing sample.com with the right domain:define('WP_SITEURL', 'http://www.example.com'); define('WP_HOME', 'http://www.example.com'); - Now set up your blog install, with the same settings as on the old domain (if you have a caching plugin installed, delete your cache files).
- Install the Search and Replace plugin, and do a search and replace for your old URL's and change them with your new URL's.
- Once you're done moving WordPress, and you've checked everything works twice:
- Remove the
robots.txtfile. - On your old blog, add the following line to your apache
.htaccessor vhost-config:Redirect 301 /blog/ http://www.newdomain.com/
- Remove the old blog code and database.
- Change your FeedBurner account, if you have one, to pick up the correct feed.
Of course, these same instructions should help when you simply move WordPress from one domain to the other and are not changing a directory, just be sure to omit the directory from the redirect line above. That should be it, you've moved WordPress to a new domain. If you have any suggestions or spot things that I've missed, please note them in the comments!
Quick note; if you're switching to VPS.net because of my WordPress hosting article, you can make it easy on yourself: they'll do the whole migration for you!





by Jonathan on 15 February, 2008 at 00:50
Cool, i'll need to use it in the future =)
but, what's the seo impact in this process? i mean will the 301 redirection make the search engines identify my new site as my old one?
by JLH on 15 February, 2008 at 06:15
I liked the look of that search and replace plugin but for the life of me I cannot get it to display in english, being wordpress defaults to english I've never had to convert anything, oh well.
by Joost de Valk on 15 February, 2008 at 08:51
@Jonathan: yes this will take care of the SEO impact. You might see a slight dip in your traffic at first, but it should be pretty good after a month or so.
@JLH: Hmm I haven't tried it out, I'll install it and see if I can get it working.
by Frank on 15 February, 2008 at 10:01
Do you have upload the .mo-File for display in english?
by oeroek on 15 February, 2008 at 10:48
Very nice tutorial. Expecially the plugin that helps you replace the internal links in your posts. I have however one comment and one question with respect to this process.
1) I think one step should be added in which you inform your visitors of the change. Your regular readers may be easier to reach but what about random reader who see a redirect and do not know why? Solutions could be to make sure not to change your design at the same time. Secondly I would add a message at the new domain that is shown only to people that originate from the old address stating that the blog has moved. This could also be done on the old blog but would probably kill the effect of the 301 redirect.
2) Would it be possible to change the structure of the permalink at the same time. For example if your blog uses the month and date in the url and you would like to change that into the postname only. Moving to another domain name, or from /blog/ to the root would be a perfect time to make the change. Not sure if the search and replace plugin would be able to remove the month and date. Secondly, the htaccess should than be changed.
What is your thought on the second item.
by Sylvain on 15 February, 2008 at 10:54
It would be nice to do the same type of easy steps for ppl willing to migrate from wordpress.com to a self hosted wordpress domain name.
by Joost de Valk on 15 February, 2008 at 11:31
@Frank: ah is that the problem? :) (note to everyone else: Frank is one of the plugin's authors)
@Oeroek: you can quite easily remove the date out of your URL: changing your permalink structure.
@Sylvain: true, but I've got no experience with that :)
by Adam on 15 February, 2008 at 13:44
May I know why I have to remove robots.txt file while moving wordpress blog to new domain?
by Joost de Valk on 15 February, 2008 at 13:45
@Adam: Just delete it, or remove the Disallow line.
by oeroek on 15 February, 2008 at 15:17
@Joost,
thx a lot. It seems a lot easier than I thought. Implementing this on my blog was quicker than writing my post above.
by James Mann on 15 February, 2008 at 16:26
It seems pretty straight-forward and I wish I had this post to follow when I tried to move my gardening site from a bad hosting service to HostGator.
I tried to move it along with the database but it just won't work so I asked HostGator to do it for me figuring I did something wrong, but they could not move it and make it work either.
Looking back it may have been the wp-config
Well I have been moving and redirecting each post from the old site to the new domain I purchased for it. Now I have two gardening sites on the go until I get all the old posts moved.
by JLH on 15 February, 2008 at 16:33
@frank I've uploaded all the files, mo's included, but it still defaults to German. I tried modifiying the default language, since by default there is none, moved the mo file to /languages/ etc, to no avail.
by Joost de Valk on 15 February, 2008 at 16:34
@Frank & JLH: haven't had time to test it yet...
@Frank: if you need help, let me know!
by Stephen Rider on 15 February, 2008 at 18:31
Shouldn't Step 8 begin with "On your old blog..." ?
by rxbbx on 15 February, 2008 at 19:11
Offtopic: Best wishes.. haha.. got an update via plaxo.
by Joost de Valk on 15 February, 2008 at 19:41
@stephen: yes indeed!
@rxbbx: heh, thanks! It's tomorrow though :-)
by Joost de Valk on 15 February, 2008 at 22:02
@stephen: updated.
by Cody on 15 February, 2008 at 23:05
Should this process work for moving from one host to another without changing the domain name? I've been trying to make that work for a few months now and can't get it.
by Joost de Valk on 15 February, 2008 at 23:07
@Cody: yes I think so... You can leave out some of the steps of course, like the search & replace and the 301 redirect.
by SEOidiot on 16 February, 2008 at 11:07
Yes ;)
by Henri on 16 February, 2008 at 17:38
Joost, I think this must be the basic knowledge of every webdesigner :)
by Joost de Valk on 16 February, 2008 at 17:41
@Henri: well... that goes for about 90% of SEO in my opinion :)
Pingback: Bookmarking the web - w07/2008
by The Webmaster Forum on 16 February, 2008 at 22:16
Sounds easy enough. Good to know if you "accidentally" choose the wrong name.
Pingback: Transférer votre blog WordPress vers un nouveau domaine en 10 étapes
by Jimmy Daniels on 19 February, 2008 at 04:42
If you use the following code in your htaccess, it will redirect all pages to the proper spot in the new domain. As an example oldsite.com/post-about-SEO/ would redirect to newsite.com/post-about-SEO/
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*oldsite\.com$ [NC]
RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L]
by Jimmy Daniels on 19 February, 2008 at 04:47
Oh, as as for the wordpress.com blogs, if you paid to use your own domain name, all you have to do is get your blog working on your own hosting or server and then changes the dns, all of the yoursite.wordpress.com stuff will redirect to yoursite.com just as it would've on their site. I still get hits from google images and some of the wordpress tags pages since I moved the blog to my own server.
by Joost de Valk on 19 February, 2008 at 07:05
@jimmy: the simple one line 301 redirect I gave does exactly the same as your rewrite lines ;)
by Roger Wilkanson on 19 February, 2008 at 08:22
One bit about the Feedburner feed.
I subscribe to a couple of blogs (James Brausch and Aaron Brandon are good examples) that use the feed to run an email announcement list via AWeber. Bonus is that FeedBurner counts the AWeber subscribers are feed readers. Downside is that doing something like you describe in updating the Feedburner URL has caused the email list to receive a whole bunch of emails for posts that had already been made.
by Joost de Valk on 19 February, 2008 at 09:28
Good point Roger, I use aweber too, so I'll keep it in mind!
by Frank on 19 February, 2008 at 09:34
@JLH: What is the language-constant in wp-config.php?
define ('WPLANG', 'de_DE');The Plugin is default in german, yes. When the WPLANG '' is, then use WordPress automaticly the en_US languages-files.
Please upload the mo-file and php-files include the folder searchandreplace.
With best regards and sorry for my bad english.
Frank
by Marc on 19 February, 2008 at 15:42
Dude, I was in the midst of mapping out this process for a few sites.
And you just saved me several hours of development time!!
Thanks, this was perfect timing!
by Joost de Valk on 19 February, 2008 at 15:49
@Frank: thx for delivering such great service to my readers!
@Marc: at your service :)
by Frank on 19 February, 2008 at 17:09
@Joost de Valk: I'm a reader od your blog! Thx.
Pingback: links | drainedge link fix
Pingback: WordPress Wednesday News: WordPress 2.5 News, Colleges and Schools Love WordPressMU, Viddler Meets WordPress, Theme Buyers Beware, Columns in Blog Posts, Feeds Without Plugins : The Blog Herald
by Mike on 21 February, 2008 at 12:04
Cheers for the heads up. I was thinking that the redirect may need a little bit of hacking to ensure that all pages redirect to their new locations rather than everything going back to the blog homepage - just to make sure that Google passes over any link love you've developed to earlier posts. I'm probably over thinking the whole thing.
Pingback: indexius - Quality web resources » Blog Archive » Going for a new domain for you’re wordpress blog?
Pingback: Around the Web in Blogging | BlogOnExpo
Pingback: Blogbuster: блоги, blogs, blogging, RSS, Wordpress, Ñ?оциальное
Pingback: Moved hosting | Technology Blog by Colbert Low
by colbert on 28 February, 2008 at 10:30
Thanks to your post, my migration project was successful. Thanks again. The blog broke earlier as I cancelled the sql import half way but it works now....Great tips again
by Jomar on 4 March, 2008 at 15:50
Hi Joost!
How many lines of 301 redirect a .htaccess accept?
Would like to change all permalinks:
/%year%/%monthnum%/%day%/%postname%/
To:
/%category%/
How can I set the .htaccess?
by Tristan de Montebello on 8 March, 2008 at 03:45
Hi Joost,
Love your blog. It has been VERY useful to me in the pas few months..
I have a question.
I recently moved my clients blog from domain.tld/blog to domain.tld
I obviously redirected everything.
I also blocked all /blog in my robots.txt
Was that necessary? Is the redirect enough for google and Co?
What's better for SEO?
Thankx in advance, keep up the good work.
by Joost de Valk on 8 March, 2008 at 09:48
@Jomar: you can do so with one RedirectMatch, as I explained over e-mail
@Tristan: unblock it, fast. Google needs to be able to crawl /blog/ to find the 301 redirects. If you've done that, you should be ok.
by gofree on 11 March, 2008 at 08:19
I got this when:
Warning: Cannot modify header information - headers already sent by (output started at /home/ttc/public_html/wp-config.php:50) in /home/ttc/public_html/wp-includes/pluggable.php on line 390
I installed a new wordpress, then drop all the table, next import sql database into it; followed your tips. Did I miss sth?
by Joost de Valk on 11 March, 2008 at 08:22
@gofree: what where you doing when you got this error?
by gofree on 11 March, 2008 at 09:49
I installed my new blog using Fantastico, then I put robot.txt in, changed config.php using your tips, and pointing to a new database that I imported from my old blog. The result is that error???
by gofree on 11 March, 2008 at 10:43
Now done, dude!!!
It is the problem of .htaccess and
define('WP_SITEURL', 'http://www.sample.com/ ');
define('WP_HOME', 'http://www.sample.com/ ');
As seen I left a space before ' this brought me the problem!
Thx you very much for taking care.
by gofree on 11 March, 2008 at 10:50
No man!!! I still got error when attempt to log in:
Warning: Cannot modify header information - headers already sent by (output started at /home/ttc/public_html/wp-config.php:50) in /home/ttc/public_html/wp-login.php on line 12
Warning: Cannot modify header information - headers already sent by (output started at /home/ttc/public_html/wp-config.php:50) in /home/ttc/public_html/wp-login.php on line 24
Any help, plz.
by Joost de Valk on 11 March, 2008 at 10:52
I still don't know what you're trying to do... Email me on joost at this domain and we'll work it out.
by gofree on 11 March, 2008 at 11:39
now sending email to you...
by Caleb on 13 March, 2008 at 01:16
very good tips. using it to transfer my blogger posts into the new site. thank you!
by Roel on 17 March, 2008 at 11:02
Joost,
After changing the wp-config.php file I get the following message: "You appear to have already installed WordPress. To reinstall please clear your old database tables first."
There is another wordpress site running, but it's using a different database. The wp-config file is pointing to the proper (i.e. new) database so I'm not quite sure what's wrong.
Any idea what I should change?
by Roel on 17 March, 2008 at 12:08
Fixed: logging in to the control panel caused a database upgrade and now it works (well I now have some strange characters in old posts...)
by Roel on 17 March, 2008 at 19:52
Joost,
I think step 3 should be:
define('WP_SITEURL', 'http://www.sample.com');
define('WP_HOME', 'http://www.sample.com');
so /without/ the trailing forward slashes.
by Jomar on 20 March, 2008 at 19:10
Hi Joost,
It is safe make redirection to change the permalink structure using John Godley Redirect Plugin?
I'm plannig change:
/%year%/%monthnum%/%day%/%postname%/
to:
/%category%/%postname%/
I have 173 links to change. This plugin can make a good job? Any problem with Google?
by Joe on 28 April, 2008 at 21:31
How does this affect incoming links? Of course the page will redirect to the correct one but will the search engines still count it as an inbound link for the new site/address?
by Charles on 2 May, 2008 at 14:42
Very nice tutorial. I spend hours to find the solution and you make it looks easy to do.
http://www.tldsco.com
by Venu on 4 May, 2008 at 09:04
Joost,
My WP was in a "blog" subdomain and wanted to move to the root domain.
In wordpress, there is a easy of just setting the Blog address and it worked fine for me
http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
Now for Google Bot, I need to redirect all the /blog URL's to root URL's
The single line redirect that you have mentioned worked like a charm (I wasn't able to grasp the regex solutions mentioned in various other forums)
But the problem is that now I am not able to access the wordpress admin page
If i do venukb.com/blog/wp-admin, I get a 404 because of the redirect, how to avoid this ?
by Erno Hannink on 20 May, 2008 at 19:06
Hey Joost, just used the 10 steps today to move my WP blog. Took a little bit more than 5 minutes but all went smoothly.
Only due to the trailing / in step 3 I got a double // after the URL.
And step 2 looks fairly easy here but I had to look up the details on other sites.
Oh, and the search and replace plugin works nice.
Thanks.
Pingback: pet peeves with modern web design: design reboot (Part 4) | Balaji's Blog
Pingback: Migrate/move your WordPress blog to a new domain/server | ...Clueless
by roshan on 13 June, 2008 at 04:46
thanks it really helped moving my domain! Great tutorial!
Pingback: E-Tail.be , we zijn ermee vertrokken
Pingback: Blog Moved! | Quiverfull Family
by Jennifer @ Quiverfull Family on 11 August, 2008 at 03:04
Awesome. Used this along with the Moving WordPress instructions at WordPress, and it went very well. Thanks so much for the instructions, that 301 is awesome!
by Jill on 11 August, 2008 at 21:10
Excellent. Good resource here. Moving a domain name is a tricky thing. You don't want to lose all your hard work promoting it. So follow these steps.
by Cbb on 23 September, 2008 at 22:59
Thanx joost. Got here exactly what i was looking for.
by Velvet Blues on 4 October, 2008 at 19:48
Our plugin is a bit more straightforward and just for site moves.
With one click of a button, it can update permalinks as well as deep links in content.
Check it out at: http://www.velvetblues.com/web-development-blog/wordpress-plugin-update-urls/
by Haplo on 18 October, 2008 at 06:08
Terrific guide! Unfortunately for me, the Velvet Blues easy plugin didn't worked on my blog :( So I used search and replace and it was a breeze.
A question: does that line in the .htaccess also tells search engines that the page has moved permanently to the new address, so they can update their indexes, and so you will lose as little traffic and ranking as possible? (I'm not talking page rank, but when you do a search in google for something and your blog comes on the top spots)?
Thank you!
by Peter Jones on 18 October, 2008 at 13:40
Thanks for your excellent tutorial. I need to replace my sub domain after few days. The single line redirect that you have mentioned will definitely work like a charm. Hope your tutorial will help me a lot to do this.
by Richard Kenedy on 18 October, 2008 at 13:49
I really appreciate your efforts to guide us with such a tutorial. But if I do it in this way will I not lost traffic of my website?
by Alberto Jones on 18 October, 2008 at 13:54
Ok, nice tutorial. Can you say one thing? Is this the best procedure for SEO to maintain my page rank? Or you can describe some better procedure? Anyway, nice job. Thanks.
by houroc on 22 October, 2008 at 22:21
Help!!!!
I used step 8,
Redirect 301 / http://www.newdomain.com/
to redirect everything but I keep getting this redirect loop error in firefox and in IE it just doesn't load up at all. Please help!!
by houroc on 22 October, 2008 at 23:02
Ok it's resolved now. My hosting company took care of it. If anyone else runs into this problem, here the code to fix it.
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newsite.com/$1 [R=301,L]
You have to take everything out of your original htaccess and just add that.
Pingback: How to move your Blog to a new Domain | Blog
Pingback: Blog moved at Geert Bollen
by Nikola Ovcharski on 11 March, 2009 at 19:35
Thank you for the information!
Pingback: Flytta en WordPress-installation till en ny domän | Andreas Karman
by Paul Papadimitriou on 19 March, 2009 at 15:09
Always my number 1 ressource for my wordpress questions and you don't disappoint.
A quick question:
what I would like to achieve is actually moving my blog on a subdomain of my current URL. Now, the process you describe means that the current domain has to be a wordpress install:
1) What if I want the current domain to be only a non-wordpress page? Can I still redirect the current permalinks without hassle?
2) If I maintain a wordpress install on my current domain (choosing a CMS oriented theme), how can I ensure that only the permalinks of my current blog are redirected, but not the newer entries I would add?
Many thanks for your help!
Cheers,
Paul.
Pingback: How to Move a WordPress Blog from One Domain/Host to Another | HighTechDad Blog
by Flavio Copes on 23 March, 2009 at 13:29
If someone can't login to WP after adding
define('WP_SITEURL', 'http://www.sample.com/');
define('WP_HOME', 'http://www.sample.com/');
try removing the triling slash, that worked for me.
by Joost de Valk on 23 March, 2009 at 13:32
You're right, that's the correct syntax, changed it in the post!
by Brian on 24 March, 2009 at 22:28
Hi,
Like the list. How about creating one:
Titled: Copy your WordPress blog to a new domain in 10 steps!
Subtitled: The Idiots Guide to copying your existing blog to a new domain, with all the existing data, tables, etc etc
This is one IDIOT that could really use a list like this!!!
Thanks
Brian
by Brian on 24 March, 2009 at 22:57
sorry... I meant...
using an existing blog template and data and moving/migrating/copying (whatever its called) to a new domain to have two blogs at different www. locations
Not for duplicate content, but for duplicate layout, design, style, tables etc. and content which can easily be changed for new content...
Sorry for the clumsy explanation!
by iPhone4 on 28 March, 2009 at 10:37
Hi,
thanks for this great write-up.
I've moved my blog to a new domain name but when I'm using the url without the www part, a blank page appears. I've regenerated my permalinks, and I don't know why it seems to accept only the url with the www part and not the no-www one.
I've also changed the settings in the WordPress admin panel but to no avail :(
Could you please suggest me something?
Thanks indeed.
by March on 31 March, 2009 at 12:57
Hello, i have installed wordpress ta domain.org, but i need to have domain.com as main domain (domain.org i wolud lik to be parked) of that installation. If ponit name servers (domain.com) to hosting where is wordpress installed would by blog work??
by Tony M on 9 April, 2009 at 05:40
What exactly does "On your old blog, add the following line to your apache .htaccess or vhost-config:
Redirect 301 /blog/ http://www.newdomain.com/Remove the old blog code and database." mean?
If I open .htaccess with DW then there is just a bit of text. Should I remove all of it and replace with that?
My feedburner account has now stopped working and gives me an error. Any ideas?
by amy on 3 May, 2009 at 11:38
Hello,
thank you very much for this post! It helps me a lot!
by newbieworks on 7 May, 2009 at 23:06
I couldn't get this to work for the longest time. (It appeared to work, but the admin panel just kept redirecting back and forth between and new and old domains) I deleted the 'cache' folder and everything started working fine.
by icubyx on 9 May, 2009 at 13:17
Hi Joost,
I just moved a website from my subdomain to a new domain. Everything's shifted well, except that I can't change the permalink structure anymore. Nothing except the homepage shows if I do. I have tried everything...manually changing .htaccess, moving install with default permalink, but no effect. Also the domain.com/index.php keeps going to index.html which is the current website page.
I am hosting this new domain on the client's dedicated server.
Any pointers about this problem will be helpful.
Thanks in advance.
by Erno Hannink on 9 May, 2009 at 14:32
After what period can you remove the redirect lines in the .htaccess?
by Steve Ollis on 10 May, 2009 at 04:38
Thanks so much for this hint. I had just migrated to a new domain but didn't know how to do the search and replace. Perfect!!!
Now, how do you tell Google that the old domain is inactive?
by Quesomanrulz on 18 May, 2009 at 22:35
Thank You so much! I have been searching for those two lines of code for the wp-config file! Thanks to you I found them and have successfully graduated from a co.cc domain to a .com domain! My utmost gratitude!
Pingback: Move your WordPress blog to a new domain in 10 steps! – Yoast – Tweaking Websites
Pingback: Moving Entire Wordpress site to new domain - The Forums At Poker Affiliate Listings
by Andy in Tenerife on 13 July, 2009 at 21:14
Can anyone tell me how to make a copy (or clone) of a wordpress site I currently have and use it for a different domain?
I have the template, plugins, links etc all set up the way I want them and just want to "copy and paste" if you will before changing the content.
I have 4 or 5 different domains so this will save a load of time if its possible.
Pingback: Migration du site, expériences en vrac… | David Dallet's weblog
Pingback: Thesis Post Thumbnails Not Working After Domain Migration - Crane Factory
by Internet Threat on 27 August, 2009 at 09:02
I was really confused why things were pointing back to the old domain. This guide made it really easy for me.
Thank you so much!
Pingback: How To Redirect Your Blog To Point To A New Domain Name?
by walter on 1 September, 2009 at 21:52
2. Copy the database and files to the new domain.
...and then what do you do? Does one export the SQL database? ??/
by Alessandra on 12 September, 2009 at 20:51
What if you only want to move certain posts to a new blog?
How can the 301s be done?
thanks!
by Len on 13 September, 2009 at 07:01
Awesome! worked like a charm.
Thanks for sharing your knowledge.
Pingback: How to move your Wordpress blog between hosting providers | I Think
by Sil Kogelman on 14 September, 2009 at 21:53
i just used this to move a subdomain of one domain to a different subdomain of another domain, and it worked perfectly! Thank you for this critical piece of information. One note: in WP-CONFIG you have add the part about WP_SITEURL and WP_URL before the ABSPATH part, or else this won't work. (duh :))
by Toni-Lynn on 15 September, 2009 at 13:20
I have been having MAJOR issues with moving my blog. I did everything you said as well as tried a million other things and I can not get individual links to redirect. It will only redirect the home page. Any other link comes back as broken.
Any advice?
Thanks!
by walter on 15 September, 2009 at 15:13
@Toni-Lynn ... it's a challenge with moving wp installations to be sure. but it should work if you edit the sql output before you upload it again to the new location, where you have installed the WP files and have created a DB in MyphpAdmin . If it has a different name than the db you _had_ the old one make sure you change that as well.
by Rebecca Alderman on 23 September, 2009 at 00:22
If you copy database and files to the new domain directory folder and then try to install a new wordpress app via Netfirms server, it won't allow you, saying install already exists. So how do
you change the permalinks to http://fcf.net/%post_id%/ versus
http://test2fcf.net/%post_id%/ ??
I'm a little nervous to proceed in making any redirects or removing stuff from the old site until I
have an answer to this first. What am I missing here?
Thank you for your time.
by Bisnis di internet on 25 September, 2009 at 07:08
Thanks for sharing good information, i learn how to move wordpress here.
Keep posting.
David
by Rachel R. on 29 September, 2009 at 17:07
Thank you so much for this information! I am looking to move my blog from the /blog subdomain to the main directory (www.titus2homemaker.com, instead of blog.titus2homemaker.com). How the database move work, when this is the case? And can I have a separate .htaccess file for the subdomain?
by Michael on 1 October, 2009 at 14:56
I think this may be the solution I have been looking for but I cant figure it out. Im using wordpress as more of a cms and not a str8 up blog. I have a layout setup that I already like on http://reveretaxi.com I have 53 other domains I want that same layout on but I dont want to go through the process of doing it manually (adding the pages and drop downs etc.) Can anyone out there help me with that ? Keep in mind im using wordpress because im kinda a doofus..
by Rebecca Alderman on 18 October, 2009 at 17:43
If you decide to do a clean fresh install of your old blog database and content files into the new
domain for wordpress.org app inside the Netfirms hosting server, here are some vital tips straight
from the Netfirms tech:
1. Save your database and content files of the old domain, of course.
2. Install new WordPress app via Netfirms Control Panel.
3. Install a clean fresh copy of your template theme into the wp-content/themes directory.
4. Open the phpmyadmin panel, choose the database of the NEW wordpress install, check all,
choose 'drop' from the drop down menu, and hit 'yes'. You want to drop all their new tables and
structure so you can import the old. Then choose SQL, in the browse box, locate your .sql
database file your saved of the old domain. Hit ' Go ' and wait until all has been imported.
5. Now you're ready to exchange the new wp-admin, wp-content, and wp-includes files with the content files you saved of the old domain blog.
The rest of the steps (starting with step 3) followed through nicely enough. Good Luck! and Happy
Blogging!
Pingback: Pena Maya Mencoret » Transfering Wordpress to a new URL
by drea on 23 October, 2009 at 19:45
Whew... I struggled with this for a long while not sure of what I got wrong, but Sil's got it right. I added the two lines to the bottom of wp_config so it didn't work - make sure it's above ABS_path!
Done and done. Thanks for the post - very helpful.
by RevTrev on 31 October, 2009 at 02:00
Thanks for your help. I was wondering how difficult it would be to merge all my blogs to a new site. You made it easy. I had trouble logging into the admin on the new site to install the search and replace plugin, so I found replace functions in MySQL that seemed to do the trick.
by sonya on 24 November, 2009 at 10:52
perfect... I really fed up with blogger now...
by Ryan on 26 November, 2009 at 17:28
Thyankyou for this tutorial. I am in the process of changing my domain from a dot info to a dot com, this tutorial made light work out of it. I am still yet to set redirection and everything, but at least this is working perfectly using the new domain. Thanks again!
by ekaitpc on 30 November, 2009 at 03:04
good info and news.keep blogging
by Bill on 3 December, 2009 at 06:57
Thanks for the excellent article on moving your WordPress blog. Following your steps, I was able to complete the process in about 45minutes. Much faster than what I though it would take.
by rekomendasi bisnis internet on 4 December, 2009 at 08:39
Thank you very helpful article for all readers, hopefully useful
by Jacci on 8 December, 2009 at 04:49
Step 2 says copy the database.
How do I copy the database from one web server to another? I know how to copy the WP files,
but am at a loss as to how to copy a MYSQL database.
I have a backup copy of the database. Do I copy these files and then restore from them on the
new server? Thanks - Jacci