Forum Moderators: phranque
I want it to just direct to www.addondomain.com
So I put this in my .htaccess file thinking it would work:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^addondomain.maindomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.addondomain.maindomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^maindomain.com/addondomain$ [OR]
RewriteCond %{HTTP_HOST} ^www.maindomain.com/addondomain$ [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule .* [addondomain.com...] [L,R=301]
The subdomain redirects work, but the /folder redirects don't. Any tips? Yes, I did replace addondomain and maindomain with the actual domain names.
But it didn't work. Did I do it wrong?
RewriteCond %{HTTP_HOST} ^addondomain.maindomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.addondomain.maindomain.com$ [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule .* [addondomain.com...] [L,R=301]
Just breaks when I put in the lines for redirecting from maindomain.com/folder
Also note that
RewriteCond %{HTTP_HOST} ^addondomain.maindomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.addondomain.maindomain.com$
RewriteCond %{HTTP_HOST} ^(www\.)?addondomain\.maindomain\.com(:[0-9]{1,5})?$
Jim
# Redirect direct client requests for /addondomain to www.addondomain.com/
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /addondomain
RewriteRule ^addondomain http://www.addondomain.com/ [R=301,L]
#
# Redirect to canonicalize addondomain.maindomain.com and
# www.addondomain.maindomain.com to www.addondomain.com
RewriteCond %{HTTP_HOST} ^(www\.)?addondomain\.maindomain\.com
RewriteRule (.*) http://www.addondomain.com/$1 [R=301,L]