我尝试稍微保护我的开发 Web 项目并添加目录保护。(德语中的“Verzeichnisschutz”)。
这是我的.htaccess
文件(project/.htaccess)
AuthType Basic
AuthName "Please enter the valid auth details"
AuthUserFile .htpasswd
Require valid-user
这是我的.htpasswd
文件(project/.htpasswd)
test:$apr1$3RWv80vU$MJFZn3DHhrB8yPNO6/TDV.
但我仍然可以进入网站而无需输入任何凭据。我尝试了不同的浏览器和检查器/私人模式。
怎么了?
使用 nginx 你不能使用 .htaccess 文件,nginx 没有那个功能。
文档中有一个关于该主题的额外页面。
据我所知,请检查以下参数:
检查 access_log
/var/log/
或/var/logs/
目录下的未来信息可能会帮助您了解实际发生的事情......仔细检查权限用户/组以将它们也寻址到 Apache 网络服务器中。
最后检查 httpd.conf :
保存然后关闭文件。
希望以上指南可以帮助您解决问题。
祝未来的朋友有美好的一天...
Mit freundlichen Grüßen