我对我的开发服务器进行了基本的.htaccess 身份验证,如下所示:
AuthName "Developer Demo"
AuthType Basic
AuthUserFile /path/to/.htpasswd
require valid-user
它在所有浏览器上都能正常工作,但在 Safari 和 iOS 设备上则不行。验证后,.html、.css、.svg 和 .tff 文件会被加载。但 .js 文件的状态为 401。知道为什么会发生这种情况吗?
我使用这个生成器创建了 .htpasswd 内容:https://www.web2generators.com/apache-tools/htpasswd-generator