.htaccess 文件中的 .htpasswd 路径

use*_*779 2 php .htaccess wamp .htpasswd

我的 .htpasswd 文件位于 wamp 的“www”文件夹中。我的 .htaccess 文件也在同一个“www”文件夹中。我想在 .htaccess 文件中设置 .htpasswd 的路径。如何在 AuthUserFile 中设置路径

AuthName "Restricted Area" 
AuthType Basic 
AuthUserFile www/.htpasswd    **path incorrect
AuthGroupFile /dev/null 
require valid-user
Run Code Online (Sandbox Code Playgroud)

rob*_*o06 6

您必须使用 .htpasswd 文件的完整路径。

在同一个文件夹中创建一个 .php 文件,包含以下代码:

<?php
echo dirname(__FILE__) . '/.htpasswd';
?>
Run Code Online (Sandbox Code Playgroud)

然后通过浏览器访问它,它应该显示您需要放入 .htaccess 文件的完整路径。