所以,我正在尝试使用mod_rewrite来显示一个网站,当它来自另一个网站时(基于引用者)。
我在.htaccess中做了以下内容(mod_rewrite正常运行):
RewriteEngine On
RewriteBase /
# allow these referers to passthrough
RewriteCond %{HTTP_REFERER} ^http://mybasedomain.com
RewriteRule ^ - [L]
# redirect everything else
RewriteRule ^ https://otherdomain.com/ [R,L]
现在,我只希望人们只有来自“mybasedomain”才能进入我域中的任何页面,否则会重定向到“otherdomain”
问题是我没有在控制台中看到引用信息,而且.htaccess代码无法正常工作(总是尝试重定向到“otherdomain”)
显然我的意思是php文件,italian.php(它有一个用于检查代理和东西的脚本)也剥离了引用者(我认为)。
有没有办法可以实现这个目标?
谢谢。