2016-11-06 32 views
0

我們從www.xdomain.com移動網站www.ydomain.comnginx的 - 保存在域的書籤移動

這主要是一個論壇,有許多主題。

因此,對於某人將書籤

www.xdomain.com/forum/board/topic?blah什麼的。

我們的目標是讓從一個域到另一個的無縫轉移(目前我們已經指向在託管同一文件夾兩個域),但我們希望這種情況發生:

www.xdomain.com/forum/board/topic?blah重定向到www.ydomain.com/forum/board/topic?blah

即唯一的變化是在.com之前 - 所有的子文件夾都完全相同和兼容。

這可能嗎?如果是這樣,我怎麼能在nginx中做到這一點? 主要原因是書籤AND強制使用我們的新域名。

謝謝。

+0

請務必注意,您必須註冊'xdomain.com'並指向您的服務器以使任何類型的基於nginx的重定向生效。 – SeinopSys

回答

1

使用兩個server塊,每個域一個。然後設置永久重定向。

server { 
    server_name www.xdomain.com; 
    return 301 $scheme://www.ydomain.com$request_uri; 
} 
server { 
    server_name www.ydomain.com; 
    ... 
} 

有關更多信息,請參見this document