Redirect 重定向到新URL,但保留旧URL

Redirect 重定向到新URL,但保留旧URL,redirect,nginx,Redirect,Nginx,我创建了一个名为mydomain.com的网站 根据要求,我需要切换到新域、新内容,但不是立即切换,我希望客户看到页面内容如下:abc.com,但URL本身仍然是旧URLmydomain.com: 有人能帮我指出继续工作的方法吗 我已经试过了,但没有成功,URL已更改 location /content/unittests/jw/presspage/ { proxy_pass http://client.presspage.com/?subfolder=1&clienthash=

我创建了一个名为mydomain.com的网站

根据要求,我需要切换到新域、新内容,但不是立即切换,我希望客户看到页面内容如下:abc.com,但URL本身仍然是旧URLmydomain.com

有人能帮我指出继续工作的方法吗

我已经试过了,但没有成功,URL已更改

location /content/unittests/jw/presspage/ {
    proxy_pass http://client.presspage.com/?subfolder=1&clienthash=d1b8db7c94cfc27c372dca0312fb419a&trail=$uri&$args;
    proxy_redirect off;
    proxy_set_header Host $host;
}

我如上所述编辑代码。但它仍然重定向到原始页面abc.com/content/unittests/jw/presspage/index.html

不要使用
proxy\u重定向
。尝试使用
proxy\u passhttp://example.com/;。另外,别忘了分号前的尾随斜杠。@DonovanHernandez谢谢。我试过了,但不管用。页面内容仍然保持不变。在这种情况下我可以使用“重写”吗?可以显示完整的位置块吗?您确定
/somepath
没有首先将您重定向到
/somepath/
?你重新启动nginx了吗?@DonovanHernandez我按上述方式编辑了代码。不要使用
代理\u重定向
。尝试使用
proxy\u passhttp://example.com/;。另外,别忘了分号前的尾随斜杠。@DonovanHernandez谢谢。我试过了,但不管用。页面内容仍然保持不变。在这种情况下我可以使用“重写”吗?可以显示完整的位置块吗?您确定
/somepath
没有首先将您重定向到
/somepath/
?你重启nginx了吗?@DonovanHernandez我编辑了上面的代码。