将 www.mydomain.com 重定向到 www.mydomain2.com/try.html

将 www.mydomain.com 重定向到 www.mydomain2.com/try.html

我的 nginx 服务器有两个 server_name:mydomain.com 和 mydomain2.com

我想使用带有 referer 的重写将所有请求从 mydomain.com 重定向到 mydomain2.com/try.html。

我正在尝试通过以下重写来实现这一点:

               if ($http_referer ~* (www.mydomain.com) ) {
               rewrite http://mydomain2.com/try.html permanent;
       }

但它不起作用。

有人能幫助我嗎……?

谨此致以问候和感谢。

答案1

取自nginx wiki:陷阱

您的重写规则与字符串的开头不匹配。请使用“^”来匹配。

重写 ^http://mydomain2.com/try.html永恒的;

或者,您可以使用

返回 301http://mydomain2.com/try.html

相关内容