我安装了nginx在我的 Ubuntu VPS 上监听端口 80 上的任何请求并对不同的服务器技术进行反向代理。
这是我的配置文件,例如:
server {
listen 80;
server_name subdomain.example.com;
location / {
proxy_pass http://127.0.0.1:2311;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
}
不过,我认为一定有办法写一个通配符任何子域名。
我尝试过
server_name *.example.com;
但没有结果。
我还想知道,对于附加的路线会发生什么情况,例如:
example.com/route
或者
example.com/folder
那么,AJAX 调用自我路由怎么样?
答案1
你想要的是
server_name ~ .*.example.com
波浪符号使其成为正则表达式