1

我想阻止一个目录。

说,www.mysite.com/folder/

并且www.mysite.com/folder/index.php

当有人访问该 URL 时,它应该显示错误 404。

我还希望该目录中的一个文件能够访问。例如 www.mysite.com/folder/page.php

我们如何使用 .htaccess 或其他方法来做到这一点?

4

1 回答 1

0

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^folder(/(?!page\.php$).*|)$ - [R=404,L,NC]
于 2013-08-27T09:36:19.880 回答