【发布时间】:2013-11-29 14:22:51
【问题描述】:
.htaccess 有点问题。如果目录是安全的,或者任何安全的子目录/文件,我想停止 mod rewrite 生效。我已将 .htaccess 设置如下:
RewriteEngine On
RewriteBase /
#skip next rule if url starts with secure/
RewriteRule ^/secure/(.*) - [L,S]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
<Files 403.shtml>
order allow,deny
allow from all
</Files>
有人知道为什么它不起作用吗?我不能只关闭 mod rewrite,因为我需要为目录使用 htpassword。
【问题讨论】:
标签: .htaccess mod-rewrite server-configuration