我在htaccess中使用了FallbackResource/index.php来重新路由每次调用索引.php
它工作得很好,我得到了我想要的结果,但我需要一个目录来访问,并且该目录也会重新路由到 index.php。我怎样才能做到这一点。
要禁用一个目录中的路由回退,请使用disabled
keyord(Apache 2.4.4 及更高版本)。
<Directory /var/www/path/to/disabled/dir>
FallbackResource disabled
</Directory>
如果是.htaccess文件,请使用此目录中的FallbackResource disabled
。
FallbackResource
不支持这样的排除项。您可以使用mod_rewrite
作为替代方法。
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此规则:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !^exclude index.php [L,NC]