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