如何在Nginx配置中设置上下文路径

时间:2019-01-09 19:47:25

标签: nginx nginx-location nginx-reverse-proxy nginx-config

我当前的Nginx配置文件的一个块如下所示:

location / {
   proxy_pass    http://localhost:8000;
   auth_basic "Restricted Content";
   auth_basic_user_file /etc/nginx/.htpasswd;
}

我正在尝试为其设置另一个值,例如: / webapplication

我尝试了一些想法,读了几篇文章,但没有成功。

location /webapplication {
    proxy_pass     http://localhost:8000/;
    proxy_redirect http://localhost:8000 /webapplication;
    port_in_redirect off;
    auth_basic "Restricted Content";
    auth_basic_user_file /etc/nginx/.htpasswd;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    
}

但是它仍然不能按预期工作! 我在这里想念什么?

0 个答案:

没有答案