我有两个 Web 服务器,一个是 Ruby,另一个是简单的 WordPress 网站。现在我想将 ruby 网站的页面重定向到 wordpress 页面,但不更改 URL。因此,我想要的是,如果 ruby 网站是 abc.com,wordpress 网站是 xyz.com,那么如果我输入 abc.com,则重定向到 xyz.com,但 URL 中应该是 abc.com。
Ruby 由 nginx 提供服务。我可以重定向到 wordpress 网站,但 URL 也发生了变化。
答案1
最后我终于能够做到这一点,这有一个非常简单的解决方案。
http {
upstream myproject {
server abc.com;
}
include mime.types;
server {
listen 80;
server_name xyz.com;
location /about-us {
proxy_pass http://myproject;
}
}
}
希望它能帮助其他人