0
我的網站的根目錄包含.htaccess中的FilesMatch,以確保我不會重寫這些文件。覆蓋子目錄中的FilesMatch
<FilesMatch "\.(htm|php|js|css|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|woff|svg|ttf|pdf|gz)$">
RewriteEngine Off
</FilesMatch>
有一個子目錄我喜歡通過發送所有文件通過php文件來檢查權限保護。那裏的htaccess是
RewriteEngine On
RewriteRule ^(.*)$ /protect.php [L]
但是這排除了在根目錄下匹配filesmatch的所有文件。當我嘗試重寫(同filesmatch判決,但與RewriteEngine敘述上的文件依然被忽略。
我可以在子目錄覆蓋FilesMatch?