我有一个像这样的域:
我需要将其映射到同一服务器上另一个域的特定网址:
这可以在不重定向源的情况下实现吗?如何在 nginx 的服务器指令中指定这一点?
谢谢!
小智 5
使用代理传递指令。例子:
server {
listen 80;
server_name source.com;
location / {
proxy_next_upstream error timeout invalid_header http_500;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host source.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://target.com/source/;
}
}
Run Code Online (Sandbox Code Playgroud)
这里有关于 nginx wiki 的更多文档: http://wiki.nginx.org/HttpProxyModule#proxy_pass
| 归档时间: |
|
| 查看次数: |
4549 次 |
| 最近记录: |