重定向时保持URL

时间:2016-06-03 08:55:11

标签: .htaccess redirect

我有两个网站:

  • www.parkeddomain.com
  • www.realdomain.com

来自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执行此操作以及如何完成?

由于

1 个答案:

答案 0 :(得分:1)

您需要检查主机标头而不是引荐来源:

RewriteEngine On
RewriteCond  %{HTTP_HOST}      ^(www\.)?parkeddomain\.com$
RewriteRule  (.*)   http://www.realdomain.com/$1