网站
期望的行为
当您单击主页上的任何项目时,它会要求您输入密码才能进入该页面。
实际行为
如果您直接转到项目页面(https://ochab.us/work-locked/security-platform),则需要密码。这是正确的。
如果您转到https://ochab.us并在其中一个项目上右键单击“在新选项卡中打开”,则需要密码。这也是正确的。
如果你转到https://ochab.us/并点击一个项目,它会以某种方式跳过密码保护。这就是我要解决的问题。
代码
我有一个这样的站点结构设置:
/index.html
/work-locked/project-1/index.html
/work-locked/project-2/index.html
/work-locked/project-3/index.html
/work-locked/project-4/index.html我将/work-locked/.htaccess设置为如下形式:
AuthType Basic
AuthName "Please message me via my contact page to get access."
AuthUserFile /my-path/.htpasswd
require valid-user我想知道密码是否被缓存了,但我已经在不同的浏览器和BrowserStack上尝试过了,结果都是一样的。
MediaTemple是我的主人。
谢谢!
发布于 2021-10-21 15:34:12
我最终将链接从:<a href="/work-locked/project-name">更新到了<a href="//ochab.us/work-locked/project-name">
这将使本地开发有点痛苦,但由于这是一个相当小的项目,我对此没有意见。
https://stackoverflow.com/questions/69649110
复制相似问题