gpt4 book ai didi

regex - .htaccess 重写规则删除 RK=0/RS= 之后的所有内容

转载 作者:行者123 更新时间:2023-12-04 07:53:48 25 4
gpt4 key购买 nike

我有一个网站,它收到了很多对不存在的页面的请求。

所有请求都基于现有页面,但具有 RK=0/RS=加上末尾的随机字符串。

例如,请求是:

www.domain.com/folder/article/RK=0/RS=M9j32OWsFAC_u8I6a0xOMjYKU_Q-

但页面 www.domain.com/folder/article确实存在。

我想用 htaccess说:

if RK=0/RS= exists, remove it and everything after



但一直无法让它工作。

所有 htaccess关于删除查询字符串的规则,但我猜是因为它没有 ?这不是查询。

有人可以帮助我了解如何做到这一点吗?

最佳答案

有人发现了这个烂摊子是从哪里来的。
http://xenforo.com/community/threads/server-logs-with-rk-0-rs-2-i-now-know-what-these-are.73853/

它看起来实际上不是恶意的,它被雅虎重写破坏了,它创建了指向不存在的页面的 URL。
xenforo 上描述的演示确实复制了它,以及雅虎正在生成的 URL 模式:

http://r.search.yahoo.com/_ylt=A0SO810GVXBTMyYAHoxLBQx./RV=2/RE=1399899526/RO=10/RU=http%3a%2f%2fkidshealth.org%2fkid%2fhtbw%2f/RK=0/RS=y2aW.Onf1Hs6RISRJ9Hye6gXvow-

确实看起来 RV=、RE=、RU=、RK=、RS= 值属于同一个系列。只是在某个地方,arg 连接在他们这边搞砸了。

关于regex - .htaccess 重写规则删除 RK=0/RS= 之后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22761208/

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