..
我正在寻找一种方法,如果URL 中有 ( ) 两个点,则可以重定向。
我用了
RewriteCond %{REQUEST_URI} "^..^"
RewriteRule .* - [F]
但似乎它不起作用。
更新答案:
<LocationMatch "/(.*\.\.)">
Order Allow,Deny
Deny from all
</LocationMatch>
答案1
RewriteRule "(.*)\.\.(.*)" "$1$2"
上述命令将从请求中删除“..”。$1 和 $2 分别是第一个分组括号和第二个分组括号。“。”是任意字符,“*”表示重复零次或多次。“\”转义下一个字符,因此“\。”表示文字句号。