我的目标是使用 Nginx 及其所有目录和文件通过密码保护网站。
在 nginx.conf 中,我包含以下代码:
location / {
autoindex off;
try_files $uri $uri/ =404;
auth_basic "Admin Login";
auth_basic_user_file /etc/nginx/pma_pass;
}
它适用于大多数页面,但我注意到一些带有 URL 参数的页面仍然部分加载。
例如:https://example.com/directory/page.php?c=11
尽管样式表被阻止从而破坏了格式,但该网站仍然可以加载。
在做了一些研究后,我将 $uri$args 添加到了 try_files 行的末尾,但没有看到任何变化。
我的目标是使用 Nginx 及其所有目录和文件通过密码保护网站。
在 nginx.conf 中,我包含以下代码:
location / {
autoindex off;
try_files $uri $uri/ =404;
auth_basic "Admin Login";
auth_basic_user_file /etc/nginx/pma_pass;
}
它适用于大多数页面,但我注意到一些带有 URL 参数的页面仍然部分加载。
例如:https://example.com/directory/page.php?c=11
尽管样式表被阻止从而破坏了格式,但该网站仍然可以加载。
在做了一些研究后,我将 $uri$args 添加到了 try_files 行的末尾,但没有看到任何变化。