【发布时间】:2013-11-16 02:13:55
【问题描述】:
我们已经有一个在生产中运行的现有域 (my.domain1),我们希望创建另一个域,该域将托管在一个单独的服务器 (my.domain2) 中,该服务器将为生产域中已经可用的页面提供服务。如果我访问“my.domain2/my_account.html”,那么 nginx 应该从“my.domain1/profile.html”获取页面内容。不幸的是,我总是收到 404 消息。我已经准备了很多关于如何使用 proxy_pass 的文章,但我认为我遗漏了一些东西。请帮忙。
这是我对 domain1 的配置:
服务器{
听 80;
根 /var/www/domain1;
索引 index.html index.htm;
server_name my.domain1;
}
这是针对域2的:
服务器{
听 80;
根 /var/www/domain2;
索引 index.html index.htm;
server_name my.domain2;
位置 /my_account.html {
proxy_pass http://my.domain1;
代理重定向关闭;
}
}
【问题讨论】: