如果referer是特定站点,则重定向到站点(htaccess)

时间:2015-03-04 09:55:53

标签: .htaccess

如果引用适合另一个站点,是否有可能以某种方式配置htaccess文件,重定向到某个站点?有点难以解释,也许它会更清楚一个例子:

我在网站mysite.com上,点击一个链接,然后重定向到mysite2.com。如果我只是输入mysite2.com,它将不允许我进入,因为所需的方式是通过链接去那里。

如果我能说清洁,请告诉我。

1 个答案:

答案 0 :(得分:0)

将此代码放在.htaccess中,位于第二个站点的根目录。

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://example.org/(.*)$
#or the path to the page with link: !^http://example.org/page.html$
RewriteRule $ http://other_site.org/wrong_referer.html [R]

如果引用者错误,这将重定向。但是,可能会发送不正确的引用,因此此检查不可靠。