我.htpasswd文件在wamp中'www'文件夹中我.htaccess文件也在同一'www'文件夹中我想在.htaccess文件中设置.htpasswd路径如何在AuthUserFile中设置路径
AuthName "Restricted Area" AuthType Basic AuthUserFile www/.htpasswd **path incorrect AuthGroupFile /dev/null require valid-user
t40tm48m1#
必须使用.htpasswd文件的完整路径。在同一文件夹中创建一个.php文件,其中包含以下代码:
<?php echo dirname(__FILE__) . '/.htpasswd'; ?>
然后通过浏览器访问它,它应该显示您需要放入.htaccess文件的完整路径。
juzqafwq2#
如果有人在使用dirname(__FILE__)中的路径时遇到500错误,请尝试使用htaccess中的服务器路径。
dirname(__FILE__)
<php echo $_SERVER["DOCUMENT_ROOT"];
例如:home/www/xyz/path/to/htpasswd/.htpasswd
home/www/xyz/path/to/htpasswd/.htpasswd
2条答案
按热度按时间t40tm48m1#
必须使用.htpasswd文件的完整路径。
在同一文件夹中创建一个.php文件,其中包含以下代码:
然后通过浏览器访问它,它应该显示您需要放入.htaccess文件的完整路径。
juzqafwq2#
如果有人在使用
dirname(__FILE__)
中的路径时遇到500错误,请尝试使用htaccess中的服务器路径。例如:
home/www/xyz/path/to/htpasswd/.htpasswd