虽然我可以打开 Rewrite Logging 并弄乱这条规则来弄清楚它的作用(如果有的话),但我敢打赌有人已经知道了。这是规则本身:
RewriteRule ^ - [L]
这是在上下文中:
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
我猜它的意思是“匹配一切”。我原以为“匹配所有内容”将是一个点,以使没有丢失的代码更加明显,并且如果插入符号是其中唯一的东西,则该正则表达式会出错。所以我看到了外部机会,它意味着别的东西。