我想让nginx通过
"your-domain.com/test"
到
http://localhost:{9001}
我是nginx的新手并且在以下方面取得了成功:
server {
listen 80;
server_name your-domain.com;
location / {
proxy_pass http://localhost:{9001};
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
}
}
现在我可以将我的域名传递到端口9001。 现在我想以这种方式调整它,我可以将your-domain.com/test传递给localhost:{9001}。 这可能吗?我需要改变什么?
我试过
location /test
server_name your-domain.com/test
都没有成功。
答案 0 :(得分:1)
location ~ /test
实际上,位置需要一个运算符(=,〜...)来匹配uri。 "位置/"意味着什么'。