【发布时间】:2013-02-22 23:23:06
【问题描述】:
有谁知道如何修改 nginx.conf 文件以重定向到另一台主机?我想将http://mydomain.com/page1 和http://mydomain.com/page2 引导到本地网络上的单独主机。 mydomain.com/page1 应该转到 10.100.0.163,mydomain.com/page2 应该转到 10.100.0.164。
这是我添加到我的 Ubuntu 服务器上 nginx.conf 文件的 HTML 部分的内容。
location /page1/ {
rewrite ^/page1/(.*)$ http://10.100.0.163/$1 permanent;
}
location /page2/ {
rewrite ^/page2/(.*)$ http://10.100.0.164/$1 permanent;
}
还有什么我需要添加到 nginx.conf 文件中的吗?我还需要修改其他配置文件吗?
我只是做了一个标准的 nginx 安装,并没有改变任何其他东西。
【问题讨论】:
-
你的意思是它从主机B拉数据,同时仍然显示主机A的url?因为如果是这样,谷歌“nginx反向代理”