我正在尝试在一个网站上设置基本的.htaccess/.htpasswd保护,就像我之前做过的一百万次一样。我的.htaccess文件如下所示:
AuthType Basic
AuthName "My Protected Area"
AuthUserFile /home/runcloud/webapps/dev/.htpasswd
Require valid-user
由于某些原因,这在除.html文件之外的所有文件/子文件夹上都工作得很好。如果你直接访问protecteddomain.com/index.html,它将绕过.htpasswd保护。
有人能为我解释一下这件事吗?这是在通过Runcloud.io控制面板控制的Ubuntu18.04/Apache服务器上。我不确定是服务器上的配置问题、runcloud bug还是18.04/Apache中的bug。迷惑了!
发布于 2018-08-01 03:41:21
好的--所以我发现当从另一个网络浏览时,这个问题就消失了。因此,这里一定存在某种与IP相关的问题。我仍然不能完全确定潜在的问题是什么,但希望这可以省去其他人的头疼。
https://stackoverflow.com/questions/51617685
复制相似问题