gpt4 book ai didi

apache - 如何在重写规则上设置引用者?

转载 作者:行者123 更新时间:2023-12-04 17:07:09 27 4
gpt4 key购买 nike

我遇到以下问题:我使用了一个保存引荐来源网址的脚本。我希望此 URL 指向我自己的 URL 之一。假设用户访问页面 http://example.com/page1我想将该 URL 重写为 http://example.com/page2并保护该页面上的引荐来源网址。

我不想使用 PHP 脚本来执行此操作,否则每次我想跟踪新引用者时都必须扩展该脚本。我已经尝试过这些重写规则:

RewriteRule ^page1$ /page2 [R=301,QSA,NC]
RewriteRule ^page1$ /page2 [L,R=301,QSA,NC]

重写有效,但是缺少请求参数referer。我是否必须使用 301 以外的其他 stauts 代码,或者我的重写中是否存在任何其他错误。甚至可以在重写规则中设置引用者吗?

最佳答案

使用 R 标志会导致外部重定向。如果您只想内部重写,请省略 R 标志:

RewriteRule ^page1$ /page2 [QSA,NC]

关于apache - 如何在重写规则上设置引用者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3063313/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com