【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
想了半天真不知道该如何表达出来才让大家看得更清楚!
情况是这样的:
我想在本机实现nginx这样一个功能
域名1. www.a.com
域名2. www.b.com
upstream backend {
server 127.0.0.1:80;
server 127.0.0.1:82;
}
server {
listen 80;
server_name www.a.com;
root html1;
index index.html index.htm;
location / {
proxy_pass http://backend;
}
}
server {
listen 80;
server_name www.b.com;
root html2;
index index.html index.htm;
location / {
proxy_pass http://backend;
}
}
这个配置是不对的 想请教下大家这个该如何写 ?
两段配置一模一样!!
老大回复真快 修改了!!!
干掉 backend 的配置,然后底下分别改为
proxy_pass http://127.0.0.1:80;
proxy_pass http://127.0.0.1:82;
老大 我试了 报500 Internal Server Error
你的配置问题很多,如果nginx本身是80端口,你还proxy到80端口,这不是找骂吗?
另外500错误一般是后端错误,检查你后端的应用。