2017-08-02 45 views
0

我的情況是example.com/js/,example.com/images/,example.com/css/,example.com/assets/。這四個url(「js」,「images」,「css」和「assets」子目錄)沒有索引頁面。我希望在訪問example.com/js/,example.com/images/,example.com/css/,example.com/assets/時將訪問者重定向到404頁面。如何將沒有索引文件的子文件夾重定向到404?

我的404頁面已準備就緒,url是/error404.html。

這是我試圖添加在我的.htacess中,但沒有工作。

<Files "assets/*"> 
RewriteCond %{REQUEST_URI} !=/error404.html 
RewriteRule^- [R=404,L] 
</Files> 
<Files "images/*"> 
RewriteCond %{REQUEST_URI} !=/error404.html 
RewriteRule^- [R=404,L] 
</Files> 
<Files "js/*"> 
RewriteCond %{REQUEST_URI} !=/error404.html 
RewriteRule^- [R=404,L] 
</Files> 
<Files "css/*"> 
RewriteCond %{REQUEST_URI} !=/error404.html 
RewriteRule^- [R=404,L] 
</Files> 

回答

0
Options -Indexes 
ErrorDocument 403 /error404.html 

它的罰款。

相關問題