我正在从我们的一位老开发人员所做的旧网站上查看此规则,但我从未见过。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteCond %{REQUEST_URI} ^/extension1/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/extension2/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/extension3/(.*)$
RewriteRule ^(.*)$ - [L,R=404]
我看到如果我使用其中一个扩展名进入域,它只是 404。
我认为正在发生的是,如果它与主机匹配,并且其中一个扩展名,它只是 404。我了解最后一行的所有内容,因为-
让我失望。
最后一条规则中的-
做什么?
谢谢