我正在寻找一个 htaccess 重定向(不是重写),它将重定向这个:
site.com/./everything
到
site.com/
因此,everything
可以是任何东西,例如/./script.php
或/./path/to/script.php
。
我只想在有/./
斜线点斜线的情况下重定向。如何在不使用 mod_rewrite 的情况下做到这一点?
答案1
您可以mod_rewrite
使用RedirectMatch
from来做到这mod_alias
一点:
RedirectMatch 301 ^/\./(.*)$ http://site.com/
正则表达式的一部分^/\./
与前导点斜杠匹配,并且(.*)$
部分收集所有其他内容(如果有)直到最后并将其丢弃。