Nginx位置-更改位置后网站配置不工作

cwxwcias  于 7个月前  发布在  Nginx
关注(0)|答案(1)|浏览(70)

我在ubuntu服务器上安装了pgadmin,nginx conf就像下面一样,工作正常,example.com/:

server {
    ...

    location / {
        proxy_pass http://unix:/tmp/pgadmin4.sock;
        include proxy_params;
    }

}

字符串
但我想用/pgadmin 4/访问pgadmin,我将块服务器更改为下面,不工作,example.com/pgadmin4/:

server {
    ...
    location /pgadmin4/ {
        proxy_pass http://unix:/tmp/pgadmin4.sock;
        include proxy_params;
    }

}

7fyelxc5

7fyelxc51#

我已经将这一行添加到location /pgadmin并运行良好:

location /pgadmin {
    proxy_pass http://unix:/tmp/pgadmin4.sock;
    include proxy_params;
    proxy_redirect http:// $scheme://;
    proxy_set_header Host $http_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Script-Name /pgadmin;
}

字符串

相关问题