加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 使用基于referrer的htaccess重定向

发布时间:2020-12-13 14:12:52 所属栏目:PHP教程 来源:网络整理
导读:我们只希望来自特定网站的用户使用我们的服务.有没有办法通过htaccess将所有不是来自特定推荐人的流量重定向到我们选择的网站? 此外,这仅适用于第一页.因此,如果他们访问我们的网站,他们将要浏览新页面,他们对新页面的推荐人显然是他们已经在的网站. 谢谢!
我们只希望来自特定网站的用户使用我们的服务.有没有办法通过htaccess将所有不是来自特定推荐人的流量重定向到我们选择的网站?

此外,这仅适用于第一页.因此,如果他们访问我们的网站,他们将要浏览新页面,他们对新页面的推荐人显然是他们已经在的网站.

谢谢!

尝试在文档根目录中的htaccess文件中添加:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://the-ok-domain.com [NC]
RewriteRule ^/?first-page.html$http://the-website-of-your-choosing.com/ [L,R]

您也可以这样做,以便将自己的域添加到引用者检查:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://the-ok-domain.com [NC]
RewriteCond %{HTTP_REFERER} !^http://your-domain.com [NC]
RewriteRule ^ http://the-website-of-your-choosing.com/ [L,R]

然后,您可以在支票中包含所有页面.

请注意,引用可以很容易伪造,任何子目录中使用mod_rewrite的任何htaccess文件都将取代这些规则(除非那些htaccess文件具有RewriteOptions inheret选项集)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读