目前的需求是*.example.com
反代到 hosts 中指定的*.example.com
比如 1.example.com
反代到 1.example.com
不知 proxy_pass 中的变量该如何写,直接写死一个 http://a.example.com
是可以成功反代的
请教 dalao 如何正确的写通配符
server {
listen 80;
listen 443 ssl http2;
server_name ~^(.*)\.example\.com$;
include ssl.conf;
location / {
proxy_pass http://$1.example.com;//这边应该怎么写?
proxy_redirect off;
proxy_buffering off;
#proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Protocol $scheme;
}
}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.