如果我在全局Magento conf中包含location /,如何在特定conf中添加基本身份验证

时间:2019-04-18 11:33:07

标签: nginx-config

我使用include /etc/nginx/Magento2.conf包含了一个全局Magento.conf 因此,位置/块是从上面的全局conf定义的。现在,如果我想添加基本的http身份验证...,在哪里以及如何在Nginx的特定于站点的虚拟主机配置中添加.htpasswd位置。

仅添加块会抛出重复的位置/块

非常感谢。

1 个答案:

答案 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;