我在允许来自特定http referer的访问者在wordpress网站上查看一个页面时遇到了麻烦。现在在htaccess文件中,它只允许linkedin引用者到达certain-page
,这适用于Chrome,但它无法在Firefox或Safari上运行,并且会立即遵循重定向规则。 Firefox有它自己的语法吗?为什么忽略它?这是htaccess代码:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https?://www\.linkedin\.com/
RewriteCond %{REQUEST_URI} ^(.*)?certain-page$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?certain-page/$
RewriteRule ^ /? [L,R]