Installing Multiple Versions of WordPress on the Same Account, But Masking Them to Appear as Different Domains
May 31st, 2007 | Posted in Blogging, WordPress |
If you have a web host, like Blue Host, you can have different domains (called add-on domains) that point to different subdirectories within your host account. In this post I explain how to set this up. It’s a bit confusing and I’ve never seen instructions on configuring this.
Let’s say I want to have two sites, one called johndoe.com and the other janedoe.com, and I only want to have one web host. The root domain of the web host could be anything, such as www.idratherbewriting.com (my domain). To set this up, here’s the basic procedure:
- Call up your web host and register two add-on domains, such as johndoe.com and janedoe.com. It may cost $10 or so to register them. Then it takes a day to kick in. Of course these add-on domains need to be available domains. I’m using johndoe and janedoe as generic examples.
- Tell them to point johndoe.com to subdirectory idratherbewriting.com/johndoe. Point janedoe.com to subdirectory idratherbewriting.com/janedoe.
- Now go into your host’s cPanel, and use Fantastico to install WordPress in the two add-on domains. In the Install in Domain drop-down box, select johndoe.com. Leave the Install in Directory field blank. The fields should appear as follows:

When WordPress installs, the add-on domain folder will appear in the public_html folder in your file directory. So if you access your file directory via FileZilla (or some other FTP program), and then go to /public_html, you’ll see a folder called johndoe. That’s where your WordPress files are installed.
Within the WordPress admin dashboard, go to the Options tab and you will see that your add-on domain appears in both the WordPress URL and the Blog address (URL) fields.
You can log into your add-on domain blog by going to johndoe.com/wp-admin.
Users will be able to go to johndoe.com and janedoe.com and navigate them without realizing that they are really subdirectories under idratherbewriting.com.
Special thanks to Ryan at BlueHost tech support for walking me through this. Support at BlueHost is excellent, which is probably why they’re at the top of the recommended hosts list at WordPress.
Take a ride down Writer River, a social news site for technical communicators.
Related Posts
- Installing WordPress — a Quick Video Tutorial
- Installing Mediawiki Is Much Easier Than The Instructions Suggest — My Quick 10 Step Tutorial for Installing Mediawiki
- Writing Blog Posts by E-mail
- Basic Tutorial
- WordPress for Beginners Course
Podcast in iTunes
Follow me on Twitter


May 30th, 2007 at 10:24 pm
[...] Original post by Tom [...]
June 1st, 2007 at 3:17 pm
Those who don’t use the same web host might be confronted with different jargon. I believe the common terms for pointing a domain name to a specific directory are “HTTP Redirect” on the DNS side, and “Virtual Host” (or “Virtual Directory”) on the web server side.
I’d never heard of Fantastico until now! Nice little configurator app! Here’s the URL for anyone who cringes at editing text files: http://www.turtlepop.com/wordpress-howto.php
June 2nd, 2007 at 7:32 am
Hi! I bookmarked this post because I’m about to go through this exact same process.
I’m also going to stumble it.
Thanks for the information!
June 2nd, 2007 at 7:47 am
[...] Your page is on StumbleUpon [...]
June 2nd, 2007 at 9:19 am
Brian, thanks for clarifying the terms and for the link. Fantastico is definitely a cool tool.
Laura, let me know how it goes. I have to admit that I wrote this post after a long phone call with tech support. I initially went about this the wrong way, and fixing it was hard.
I initially installed a blog in a subdirectory, and then later thought, I’d like X domain to point to it. This was a backwards way of doing it, I later learned.
Let me know if it works. As always when you try new things, back up your database and files first.
You’d think this process was more common, and that instructions would be everywhere, but they aren’t. I am planning to offer hosting for some friends and others, and needed to learn to do this.
You can also provide password-protected FTP access to the subdirectory.
June 2nd, 2007 at 11:32 am
Fortunately I have BlueHost also. I plan on using your article first. If all else fails, they are pretty good about walking you through the process.
Anyway, your piece answered some areas that I was wondering about.
June 23rd, 2007 at 2:27 am
[...] http://me.mywebsight.ws/2006/08/11/host-multiple-wp-sites-on-one-installation/ http://www.idratherbewriting.com/2007/05/31/installing-multiple-versions-of-wordpress-on-the-same-ac... [...]
June 23rd, 2007 at 6:27 am
http://www.idratherbewriting.com/2007/05/31/installing-multiple-versions-of-wordpress-on-the-same-account-but-masking-them-to-appear-as-different-domains/http://www.shouthead.com/legacy/how-to-setup-multi-blogging-with-wordpress-20.html
June 23rd, 2007 at 6:27 am
Some links that i found usefull. http://coderseye.com/2005/wordpress-2-multi-blogging-made-easy.html http://me.mywebsight.ws/2006/08/11/host-multiple-wp-sites-on-one-installation/http://www.idratherbewriting.com/2007/05/31/installing-multiple-versions-of-wordpress-on-the-same-account-but-masking-them-to-appear-as-different-domains/http://www.shouthead.com/legacy/how-to-setup-multi-blogging-with-wordpress-20.html
June 24th, 2007 at 10:35 pm
[...] http://me.mywebsight.ws/2006/08/11/host-multiple-wp-sites-on-one-installation/ http://www.idratherbewriting.com/2007/05/31/installing-multiple-versions-of-wordpress-on-the-same-ac... [...]
October 15th, 2007 at 2:02 pm
I am researching hosting options and possibilities for WP. What I am needing is not for different domains, but for subdomains. Would it work the same way?
blog.bilinguality.com
clients.bilinguality.com
and I need these to point to different blog data and themes with only one WP installation. Is this possible?
October 15th, 2007 at 10:52 pm
You know, I think the subdomains are not tricky at all. I haven’t worked much with subdomains, so I will refrain from giving advice. Sorry I can’t be more help — try searching the Codex and then the support forums. Try a google search like this: site:www.wordpress.org/support subdomains.
November 2nd, 2007 at 2:55 am
Hi:
I have the same question as Mari has. I do have a Subdomain1 where WP is already installed as custom installation and not through Fantastico which is not up-to-date I believe. Now I need another WP sub-domain2 on the same domain with a fresh WP blog. How can I change the existing WP code on subdomain1 to use that installation for my subdomain2 without of course ruining things on subdomain1 ?
November 2nd, 2007 at 11:29 pm
Very helpful info here. Thanks
November 6th, 2007 at 10:59 am
Santosh, I’m not sure why you need to do a custom installation on your second subdomain using the same code as your other. You may have customized a theme or something. Just download your theme files. Install wordpress fresh in your new subdomain, and then upload your customized theme into wp-content/themes and select it in the theme editor. Remember to use the wordpress forums at wordpress.org/support. Good luck.
January 23rd, 2008 at 12:15 am
[...] be useful for you: Wordpress 2 Multi-Blogging Made Easy Host Multiple WP Sites On One Installation Installing Multiple Versions Of Wordpress On The Same Account But Masking Them To Appear As Differen… Sphere: Related Content Read More Post a [...]
March 19th, 2008 at 2:35 am
Best wordpress and other script hosting . Very good customer support too. 24/7 excellent service. Visit it >>> http://vorlehost.com
June 13th, 2008 at 2:22 pm
nice post, it was pleasure to read it, it was informative and usefull!
also check out new free hosting site with no ads 455mb.com
Thank you
August 16th, 2008 at 2:45 pm
Thanks to the article, Now there is more reason to comment than ever before! Everyone should participate. I am incorporating what your wrote to our project!