gpt4 book ai didi

.htaccess - 如何禁用 URL 中的 "?i=1"参数

转载 作者:行者123 更新时间:2023-12-02 06:50:48 26 4
gpt4 key购买 nike

我的网站在 InfinityFree 主机上运行,​​它有广告 ?i=1后缀(如 www.mysite.com/?i=1 ,或 /?i=2 ,或 /?i=3 )以保护网站免受恶意机器人的攻击,正如他们所说。

但当然,我不喜欢这些后缀并希望禁用它们(只需将 www.mysite.com/anypage/?i=1 重定向到 www.mysite.com/anypage/ )。请注意,我不想禁用所有 GET 参数,而只想禁用这些 i=1 , i=2i=3 .

我认为可以使用 .htaccess 来完成.有人能帮助我吗?

最佳答案

好吧,我已经使用来自 this 的代码解决了这个问题。题。
我刚刚在我的 .htaccess 中添加了这段代码,现在它将所有带有“i”的 URL 重定向到没有它的 URL。

RewriteCond %{QUERY_STRING} ^(.*)i=[^&]+(.*)$ [NC]
RewriteRule ^(.*)$ /$1?%1%2 [R=301,L]

关于.htaccess - 如何禁用 URL 中的 "?i=1"参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45080457/

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