2017-08-02 63 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 

它的罚款。

相关问题