我使用include /etc/nginx/Magento2.conf
包含了一个全局Magento.conf
因此,位置/块是从上面的全局conf定义的。现在,如果我想添加基本的http身份验证...,在哪里以及如何在Nginx的特定于站点的虚拟主机配置中添加.htpasswd位置。
仅添加块会抛出重复的位置/块
非常感谢。
答案 0 :(得分:0)
没关系...很容易。从来没有意识到您可以将auth指令放在servername指令之后
示例
server {
listen 95.216.41.220:443 ssl http2;
server_name devdomain.com ;
auth_basic "Restricted Content";
auth_basic_user_file /home/.htpasswd;