gpt4 book ai didi

nginx - 无法将上游映射到 nginx 服务器中的文件夹

转载 作者:行者123 更新时间:2023-12-04 01:56:12 24 4
gpt4 key购买 nike

我想将我们的系统端口 82 映射到 127.0.0.1:8080/runningSite 并且我在 nginx 配置中遇到异常。

upstream dev {
server 127.0.0.1:8080/runningSite;
}
server {
rewrite_log on;
listen [::]:81;
server_name localhost;

location / {
proxy_pass http://dev;
proxy_set_header Host $http_host;
}

}

异常:

nginx: [emerg] invalid host in upstream "127.0.0.1:8080/runningSite" in C:\nginx -1.8.1/conf/nginx.conf:85

谁能帮我解决我的错误。

最佳答案

您的 URI 位置错误。它需要进入 proxy_pass 而不是 upstream block 。

试试这个:

upstream dev {
server 127.0.0.1:8080;
}
server {
rewrite_log on;
listen [::]:81;
server_name localhost;

location / {
proxy_pass http://dev/runningSite/;
proxy_set_header Host $http_host;
}
}

参见 this document了解详情。

关于nginx - 无法将上游映射到 nginx 服务器中的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35914245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com