密码使用.htaccess保护单个文件

时间:2012-11-26 18:27:07

标签: .htaccess passwords cpanel .htpasswd

我尝试使用.htaccess密码保护单个文件。但是当访问该文件时,浏览器只是重定向到网站的主页。我的webroot上有.htpasswd。我的.htaccess文件在下面给出

    <FilesMatch "result.php">
    AuthName "Member Only"
    AuthType Basic
    AuthUserFile /home/username/.htpasswd
    require valid-user
    </FilesMatch>

我想保护文件result.php。我已使用我的确切cpanel用户名替换了用户名。有人请帮忙

2 个答案:

答案 0 :(得分:6)

 <FilesMatch "results.php">
 AuthName "Member Only"
 AuthType Basic
 AuthUserFile /home/username/public_html/.htpasswd
 require valid-user
 </FilesMatch>
  • 必须输入密码目录的完整绝对路径

答案 1 :(得分:2)

这是一个例子

# password protect single file
<IfModule mod_auth.c>
 <Files "protected.html">
  AuthName "Username and password required"
  AuthUserFile /home/path/.htpasswd
  Require valid-user
  AuthType Basic
 </Files>
</IfModule>