天天看點

LNMP下Nginx實作域名301重定向,給網站帶上www.

不知道大家的網址是否帶www.  ?也不知道是帶好,還是不帶好。我暫時就帶上了。

我使用的是LNMP安裝了wordpress。

安裝的時候 www.moldbao.com moldbao.com都指向了同一個目錄,通路的時候總是通路http://moldbao.com了,按照網上一個教程修改了,還是指向那個不帶www.的。

最後發現是wordpress設定了siteurl指向了http://moldbao.com,把siteurl與home都改成http://www.moldbao.com再通路就OK了。

   301定向修改修改如下:

   在/usr/local/nginx/conf/vhost/XXX.conf檔案中

 把 server_name moldbao.com www.moldbao.com; 這行的 moldbao.com 删掉。再在後面加上下面代碼:

server {
    server_name moldbao.com;
    rewrite ^(.*) http://www.moldbao.com$1 permanent;
}
           

 搞定了。

繼續閱讀