1. 程式人生 > >nginx通過重定向實現新老域名過渡

nginx通過重定向實現新老域名過渡

這裡以2個域名為例,原使用域名www.demo.com,新域名為blog.whsir.com,要想所有www.demo.com中的內容轉到blog.whsir.com,只是替換域名,其他內容不做改變。

當用戶訪問www.demo.com/a/b/1.html時,自動轉到blog.whsir.com/a/b/1.html

方法一:

1234 server{server_name www.demo.com;rewrite^/(.*)$http://blog.whsir.com/$1 permanent;}

方法二:

12345 server{server_name blog.whsir.com www.demo.com;if($host!='blog.whsir.com')rewrite^/(.*)$http://blog.whsir.com/$1 permanent;}
0