我正在尝试将我的服务器配置为使用Apache Module mod_auth_digest指令,但这只是一段艰难时期。这就是我所拥有的:
htdigest -c passwdfile registered_users@mydomain.net andy
'passwdfile'驻留在
中/var/www/
和我的httpd.conf文件
<Location /var/www/mydomain/wp-admin/>
AuthType Digest
AuthName "private area"
AuthDigestDomain /var/www/mydomain/wp-admin/
AuthDigestProvider file
AuthUserFile /var/www/passwdfile
Require valid-user
</Location>
mod_authn_file&amp; mod_auth_digest存在于我的服务器上。浏览
http://mydomain.net/wp-admin我希望Apache能够提示输入用户名和密码而不是!
答案 0 :(得分:0)
location指向映射到请求URI而不是服务器路径。
更改
<Location /var/www/mydomain/wp-admin/>
要
<Location /wp-admin>
请参阅此处的文档:https://httpd.apache.org/docs/2.4/mod/core.html#location