10

我尝试使用 .htaccess 对单个文件进行密码保护。但是在访问文件时,浏览器只会重定向到网站的主页。我的 .htpasswd 在我的 webroot 上。我的 .htaccess 文件如下

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

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

4

2 回答 2

11
 <FilesMatch "results.php">
 AuthName "Member Only"
 AuthType Basic
 AuthUserFile /home/username/public_html/.htpasswd
 require valid-user
 </FilesMatch>
  • 必须放置密码目录的完整绝对路径
于 2017-04-01T09:01:05.803 回答
5

这是一个例子

# 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>
于 2014-02-26T18:13:48.543 回答