答案 0 :(得分:0)
经过一些研究后,我找到了解决方案并解决了问题。本指南是我找到的地方 - 请参阅第3节 - https://www.howtoforge.com/basic-http-authentication-with-nginx
而不是以" location / {...}
"开头的位置块(站点的根目录),对于子文件夹,它应该以子文件夹路径开头。例如:
location /ps/jeffaltman {
auth_basic "Restricted";
auth_basic_user_file /var/www/pepperslice/current/public/ps/jeffaltman/.htpasswd;
}
css和js路径问题也消失了。
干杯。