我在Ubuntu VPS上安装了nginx ,用于监听端口80上的任何请求,并对不同的服务器技术进行反向代理。
这是我的configuration文件,如:
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如何调用自我路线?
你想要的是
server_name ~ .*.example.com
代字符是什么使它成为一个正则expression式