Let's say I have 3 domains:
maindomain.com
addon1.com
addon2.com
My host does not allow me to move addon domains outside of the main domain's public_html folder.
So my addon1.com domain is available via:
https://addon1.com, https://addon1.com.maindomain.com, and https://maindomain.com/addon1.com
How do I create a rewrite rule that will redirect:
1. https://addon1.com.maindomain.com and any optional trailing files/folder structure in the request to https://addon1.com
2. https://maindomain.com/addon1.com and any optional trailing files/folder structure in theh request to https://addon1.com
RewriteCond %{HTTP_HOST} ^addon1\.com\.maindomain\.com(.*)$ [OR]
RewriteCond %{HTTP_HOST} ^www\.addon1\.com\.maindomain\.com(.*)$
RewriteRule ^(.*)$ "https\:\/\/addon1\.com\/$1" [R=301,L]
This works for part 1 above, but not for any optional trailing files/folder structure. And I'm very unclear how to do part 2.
maindomain.com
addon1.com
addon2.com
My host does not allow me to move addon domains outside of the main domain's public_html folder.
So my addon1.com domain is available via:
https://addon1.com, https://addon1.com.maindomain.com, and https://maindomain.com/addon1.com
How do I create a rewrite rule that will redirect:
1. https://addon1.com.maindomain.com and any optional trailing files/folder structure in the request to https://addon1.com
2. https://maindomain.com/addon1.com and any optional trailing files/folder structure in theh request to https://addon1.com
RewriteCond %{HTTP_HOST} ^addon1\.com\.maindomain\.com(.*)$ [OR]
RewriteCond %{HTTP_HOST} ^www\.addon1\.com\.maindomain\.com(.*)$
RewriteRule ^(.*)$ "https\:\/\/addon1\.com\/$1" [R=301,L]
This works for part 1 above, but not for any optional trailing files/folder structure. And I'm very unclear how to do part 2.