nginxredirect掩码

我是nginx的新手,并试图找出redirect的问题。 我正在尝试将网站从运行Web应用程序的主机redirect到另一个域。 我已经做了这一部分,但我正在掩盖它。 当它redirect时,我不希望用户知道他们已经去了另一个域。

我用我的客户的隐私replace了域名。 但是,他们在test.com上的Linode上运行着一个位于sub.test.com的Web应用程序。 我所希望的是,任何访问test.com的用户都可以redirect到other.com上托pipe的临时站点,但不会暴露域名。

以前,有人指示我怎么做,但很久以前,我不再提供这些信息。 有人可以帮我吗? 我不想公开testing环境的领域。

server { listen 80; server_name www.test.com test.com www.test.net test.net; rewrite ^ http://other.com/sub permanent; #location / { # root /srv/http/www.test.com; # index index.html; #} } 

通常的解决scheme是将目标站点粘贴到一个框架中。 但请记住,任何有一半线索的人都可以知道该网站的实际情况。