Click here for Toll-Free Service for your business starting at $2.00 per month

Main Menu

'07: Multiple Domain Names using .htaccess

Started by doctoreast, February 04, 2007, 07:44:52 PM

Previous topic - Next topic


  Newbie here, a bit confused by your instructions on how to
use multiple domain names with subdirectories using .htaccess
The original thread is HERE.

  Why did member "x" called these instructions cheap and amateurish?

  These instructions tell me that I must ask you to add * to
my account, but I got an error, unacceptable characters, using the *,
when adding it using the Setup Domains page.

   Using two domain names, can someone please clarify how to modify
these scripts, if the two domain names are actually called: and

If you need to apply this change to only ONE domain,
put this code in /.htaccess (root):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?EXAMPLE.NET$
RewriteRule ^(DIRECTORY\/)?(.*)$ DIRECTORY/$2 [L]

Then, in DIRECTORY/.htaccess (subdomain folder), write
the following code:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www\.)?EXAMPLE.NET$
RewriteRule ^(DIRECTORY/)?(.*)$ http://www.EXAMPLE.NET/$2 [L,R=301]

Thanks in Advance,


Set your domain dns to the servers dns ips. Set the secondary domain dns to the ip or to the http folder like http://www.???.???/folder

Then contact support and have them set the server to your account and folder.



  After some thought, I think that yours is the correct
process; and that the entire rewrite/htaccess idea
appears to be an attempt by admin to eliminate the 
work of adding vhosts; which is understandable.

  One of my hosting companies has me on one of those
plesk servers with some music download site, who keeps
writing me about content, wanting me to stay away from
the ram (doesn't want me to use any media files).  Well,
I don't have any at all.  This nonsense just has me weary,
and I may just jump ship, which is why I am looking into this.

  Looks like freepgs may not want to handle this your way,
and so I may have to do it their way.  I've emailed admin, but
they have not yet replied.



Update: admin has added *
to my account, and so it looks like this is now
going to work. I've changed hosting info on
my 2nd domain name, and am waiting for it to


If you still need help with htaccess I can try, I have subdomains off of one main domain set up and working on my account, I'm not sure how different regular domains would be to set up (I'm assuming not much).


   Still waiting, 24hrs, for hosting ip
to propogate.  I googled this subject,
and came up with some handy links.


Solution was not to add * to my
account for the second domain name, but to add the
second domain name itself, and then to use the
two .htaccess scripts to redirect it to a subfolder
of my main domain.  Both of the scripts, root and
subfolder, I put my second domain folder & name



  Do I need to put .htaccess scripts in all folders?  For some
strange reason,
is coming up as



just in the root folder, and one in the /wholives folder should be sufficient. If you already have one in both post the contents of those files here. If you don't, post the contents of the one that you do have here. (the mod_rewrite parts anyway)


Doesn't do it every time, but nearly every time:
Gallery is doing the same:

Root ( has)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?$
RewriteRule ^(wholives\/)?(.*)$ wholives/$2 [L]

domain2 (/wholives, folder

RewriteEngine on
RewriteCond %{HTTP_HOST} !^(www\.)?$
RewriteRule ^(wholives/)?(.*)$$2 [L,R=301]

Thanks in Advance,


Alright, try this:

Change the first (root) file to:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^$ [OR]
RewriteCond %{HTTP_HOST} ^$
RewriteRule ^(.*)$ wholives/$1 [L]

And in the domain2 folder change the htaccess file to:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(wholives/)?(.*)$$2 [L,R=permanent]

That's (similar) to how I have mine set up and I don't suffer from the directory after the domain problem that you seem to be having. Let me know if that doesn't work and I'll see if I can find another solution.


  Still does the same thing. 
I deleted cookies and cache,
but no help either.

  If you guys want the forum
header for freepgs, just let me know.



Are you sure? I just visited and clicked the forum link and it didn't add anything odd in the path for me...


  Gallery and Forum is doing this. 
I'm using IE, not FF.  I killed cache/cookies,
rebooted, and it;s still adding the sub folder.

Does it if I click these links here or enter
into address bar



how interesting...if I end the link with a / or a /index.php then it doesn't change the directory. If I DON'T end it with a /, it DOES change the directory. Do you have multiviews on by chance? If so turn that off and try it again, if not I'll look more into that htaccess file.