.htaccess和文件夹保护 - 我应该在另一个文件夹中创建另一个.htaccess文件吗?

时间:2012-02-06 17:34:00

标签: .htaccess mod-rewrite directory password-protection

.htaccess 文件包含重写规则列表,工作正常,

.htaccess 文件位于根目录

.htaccess 包含:

RewriteEngine On
RewriteCond %{REQUEST_METHOD} !POST
RewriteRule ^index.php / [L,R=301]

如何对 / secret 文件夹进行密码保护?

我应该添加

AuthUserFile /secret/path/to/safedirectory/.htpasswd
AuthGroupFile /dev/null
AuthName EnterPassword
AuthType Basic
require valid-user

到根目录中的 .htaccess 文件?在上面的代码之后,还是在最开始?

或者,我必须在 / secret 文件夹中创建另一个 .htaccess 文件,并将 .htpasswd 放入 / secret / safedirectory 文件夹?

谢谢。

1 个答案:

答案 0 :(得分:0)

你把它放在秘密目录中的.htaccess吗?

 AuthUserFile /path/to/safedirectory/.htpasswd
 AuthGroupFile /dev/null
 AuthName EnterPassword
 AuthType Basic
 require valid-user

您必须将.htaccess放入秘密目录