寶塔搭建的服務器WEB系統環境如果做域名301跳轉
今天老蔣遇到一個網友,服務器WEB系統環境是用寶塔搭建的,搭建的網站綁定過WWW域名和不帶WWW域名,他是希望能全部統一到WWW的域名,這里應該是他程序沒有自帶301跳轉,如果是WordPress一般是自帶的,在搭建向導的時候就會默認輸入的安裝域名。
在這里,老蔣記錄如果我們也有遇到寶塔面板設置301跳轉重定向的時候,可以選擇如下辦法。其中我提供一個直接在面板中操作的方法,一種直接可以在nginx配置文件中設置的方法。
第一、寶塔面板可視化設置301
這種方法對于很多站長新手也是簡單的,直接點擊鼠標就可以了。
設置301重定向的前提是需要將你所有的域名都添加到面板站點中。當然你在域名DNS解析的時候也需要都解析到當前服務器IP地址。
這里我們選擇itbulu.com,因為需要跳轉到www.itbulu.com,然后勾選301按鈕。這里需要注意,我這邊沒有寫HTTPS,如果你是有HTTPS的也需要設置這個。(我這里是演示打錯了)
第二、偽靜態代碼設置301跳轉方法
這里我們也可以直接在偽靜態中添加代碼設置。
if ($host ~ '^itbulu.com'){return 301 https://www.itbulu.com$uri;}
這里,寶塔面板設置301跳轉可以用到兩種辦法,選擇其一即可。