我有两个网站:
来自www.parkeddomain.com的所有请求都会被重定向到www.realdomain。没有与www.parkeddomain.com相关联的服务器。所以我不能在那里制作.htaccess文件。
我希望所有请求都转发,因此www.parkeddomain.com/url成为www.realdomain.com/url。我尝试过使用
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^parkeddomain.com$ [NC]
RewriteRule (.*)$ https://www.realdomain.com/$1 [R=301,L]
但它不起作用。我得到的最多是无限重定向。
是否可以使用www.realdomain.com上的.htaccess执行此操作以及如何完成?
由于
答案 0 :(得分:1)
您需要检查主机标头而不是引荐来源:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?parkeddomain\.com$
RewriteRule (.*) http://www.realdomain.com/$1