.htaccess http_referer过滤器适用于chrome,但不适用于Firefox

.htaccess http_referer过滤器适用于chrome,但不适用于Firefox,.htaccess,firefox,safari,.htaccess,Firefox,Safari,我在允许特定http引用者的访问者在wordpress站点上查看一个页面时遇到问题。目前,在htaccess文件中,它只允许linkedin参考者进入特定页面,这在Chrome上有效,但在Firefox或Safari上不起作用,并立即遵循重定向规则。Firefox有自己的语法吗?为什么它忽视了它?以下是htaccess代码: RewriteEngine On RewriteCond %{HTTP_REFERER} !^https?://www\.linkedin\.com/ RewriteCon

我在允许特定http引用者的访问者在wordpress站点上查看一个页面时遇到问题。目前,在htaccess文件中,它只允许linkedin参考者进入
特定页面
,这在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]