I have several domain names that need to point to individual pages on a single host and still maintain the URL. For example:
examplesite1.com
needs to point at mainsite.com/examplesite1.php
but still display examplesite1.com
examplesite2.com
needs to point at mainsite.com/examplesite2.php
but still display examplesite2.com
The host doesn't allow parked domains and has very limited add-on domains, so it seems my only way of linking the domains is via web forwarding. I can get the forwarding to arrive at the correct pages, but I don't seem to have any control over it with .htaccess
and therefore the actual URL displays - presumably because the redirect happens prior to arriving at the host.
Is there any way around this? I'd rather not use the registrar's cloaking or use frames if I can avoid it.
Edit: Requested info
I have tried to implement this, examplesite1.com is set to forward to mainsite.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?examplesite1\.com$
RewriteRule ^(.*)$ http://www.mainsite.com/examplesite1.php [R=301,L]
I've also tried several variations of similar .htaccess
rules but nothing has any effect at all.
I have tried doing this with the 1 add-on domain that I'm allowed, adding examplesite1.com as an add-on domain. This results in the correct page loading, but it displays the 'actual' url