在寶塔面板里面的網(wǎng)站配置里面添加301跳轉(zhuǎn)代碼
站長在線導讀:本服務器上面的所有的網(wǎng)站都是這樣配置的,并且本人親自實踐過的,代碼和方法,完全正確有效的情況下,才發(fā)布的教程。
永久美國免備案虛擬主機1元1天,15元1月,100元1年,1000元永久
站長在線旗下答案網(wǎng)站,全站所有題目,免費查看答案和答案解析
我們在綁定網(wǎng)站的時候,通常綁定兩個域名,比如 本站同時003188.cn和olzz.com,并且開啟了免費的網(wǎng)站SSL的功能,對于seo來說,一個網(wǎng)站最好只能通過一個url訪問。綁定帶www和不帶www的域名,都能訪問網(wǎng)站,是讓用戶體驗更好。seo和用戶體驗有效結(jié)合起來的話,就是做301跳轉(zhuǎn)了。
由于,在寶塔里免費的SSL只有Let's Encrypt,而Let's Encrypt免費證書,有效期3個月,支持多域名。默認會自動續(xù)簽。但是,若您的站點使用了CDN或301重定向會導致續(xù)簽失敗。
所以,我們不能在寶塔后臺【網(wǎng)站設置】-【重定向】菜單里面添加301跳轉(zhuǎn),因為這里開啟了301跳轉(zhuǎn)在續(xù)簽SSL的時候就會失敗。
經(jīng)過本站實踐,我確定我的寶塔后臺【網(wǎng)站設置】-【配置文件】中添加以下301跳轉(zhuǎn)代碼,還是可以注冊續(xù)簽SSL證書的。
#301跳轉(zhuǎn)到www開始
if ($host ~ '^olzz.com'){
return 301 https://003188.cn$request_uri;
}
#301跳轉(zhuǎn)到www結(jié)束
本站的代碼添加在61-65行的位置,如圖所示:
注意事項:
1、采用本站所教的方法,我確定本服務器的所有網(wǎng)站的配置是沒有問題的,因為我看了本服務器另幾個網(wǎng)站ssl到期時間還有79天到期,因為默認續(xù)簽到期時間是還有89天到期,即是10天前續(xù)期成功的,而我上面添加的301跳轉(zhuǎn)代碼,至少是上個月添加成功的(遠超過15天),即100%的確認,我在添加了上面的代碼以后,還能續(xù)簽成功的。
2、本服務器的成功,會不會還有一個原因是采用【dns驗證】-【DNS接口】-【阿里云DNS】的方式才導致成功的,而不是使用【文件驗證】的方式驗證的。即如果使用【文件驗證】的方式驗證,有可能成功有可能不成功。
所以,想采用本教程的方法的話,請酌情使用,最好是和我的條件一致的情況下使用,如果你使用了我說的方法,因為條件不一致而沒有成功,就及時停止本教程中的方法。反正,我覺得經(jīng)過我成功試驗過的代碼,在我的配置下是成功的,就及時分享給有需求的網(wǎng)友了。
本文地址:http://003188.cn/bt301.html
阿里云虛擬主機1G空間,120元一年
香港、美國虛擬主機100元一年,1000元永久
騰訊云雙十一0.4折起,2核8G5M三年僅700元,2核4G8M三年僅198元
猜你喜歡