3

我有一个网络服务器,我需要为没有任何索引文件的所有文件夹(包括子文件夹)创建一个 403 禁止,我知道我可以使用 .htaccess 来做到这一点,但据我所知它仅用于主文件夹,而不是子文件夹。如何阻止访问没有索引文件的网站文件夹?

谢谢

4

1 回答 1

1

即使使用DirectoryIndex on此规则也应该对您有用:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{DOCUMENT_ROOT}/$1/index.php !-f
RewriteRule ^(.+?)/?$ - [F]
于 2013-09-17T08:04:09.493 回答