htaccess密码保护单个文件。我仍然在其他文件上获得密码提示

时间:2013-03-24 18:16:49

标签: apache file .htaccess permissions directory

下面是我的htaccess文件。这里发生了两件事。在代码的第一部分中,我确保服务器位于https中。在第二部分文件匹配我想密码保护一个文件。这应该是正常的。但是,我不希望目录中的其他文件提示用户输入密码。当我尝试访问另一个页面时说index.php我仍然会收到密码提示。如果我单击取消,我可以按原样访问该文件,但是如何让它不提示其他文件呢?

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} reservations 
RewriteRule ^(.*)$ https://www.mydomain.com/reservations/$1 [R,L]

<filesMatch "protectme.php">
  AuthName "Username and password required"
  AuthUserFile "/home/path/.htpasswds/passwd"
  Require valid-user
  AuthType Basic
</filesMatch>

0 个答案:

没有答案