301重定向相信做過域名的一些用戶都不會陌生,好多用戶在做主域名的時候都會遇到這個問題,一些新手用戶第一次遇到這個問題就手足無措,不知道該如何解決?使用虛擬空間的如何做301轉向?雖然網上隨便搜索一下就有很多方法,但還是有很多人搞不清楚如何做301轉向,尤其是很多新手們。今天就給大家說說虛擬主機如何做301重定向。
301重定向相信做過域名的一些用戶都不會陌生,好多用戶在做主域名的時候都會遇到這個問題,一些新手用戶第一次遇到這個問題就手足無措,不知道該如何解決?使用虛擬空間的如何做301轉向?雖然網上隨便搜索一下就有很多方法,但還是有很多人搞不清楚如何做301轉向,尤其是很多新手們。今天就給大家說說虛擬主機如何做301重定向。
首先我們先要了解下什么是301重定向?
301重定向又被稱為301轉向,或301跳轉。指的是當用戶或搜索引擎向網站服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息(header)中的狀態碼的一種,表示本網頁永久性轉移到另一個地址。
具體一點講就是:當我們域名解析的時都會碰到一個域名做兩次解析的情況,比如enkj.com.cn和www.vbseamall.com.cn這兩個都要做域名解析,如果其中一個沒有做解析,那么這個網址就無法訪問,現在有很多人都忽略了這個問題,特別是企業網站基本上都忽略了。很多人只關心www.vbseamall.com.cn這個可以打開網站就行,但沒有關鍵詞enkj.com.cn這個域名是否可以打開,但是只要我們都做了解析,兩個域名都可以打開網站,不過這樣的話,網站權重就會分配到兩個域名上,為了SEO優化,我們得將網站權重集中在一個域名上,通常SEOer都會將enkj.com.cn域名301重定向到www.vbseamall.com.cn上,這樣的話,只要通過enkj.com.cn域名訪問的都會自動跳轉到www.vbseamall.com.cn上。
Win虛擬主機只要支持偽靜態的,都可以使用以下這個代碼,現在國內幾乎所有的虛擬主機都支持偽靜態了。新建一個文本,把一下的代碼復制進去,然后保存名字為“httpd.ini”,上傳到網站的根目錄即可。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^pud\.com\.cn$
RewriteRule (.*) http\://www\.pud\.com\.cn$1 [I,RP]
Linux虛擬主機設置更簡單,如果網站服務器是Apache,在.htaccess文件開始處加入一下規則(如果沒權限修改,請聯系服務提供商協助修改):
RewriteCond %{http_host} ^pud.com.cn [NC]
RewriteRule ^(.*)$ http://www.pud.com.cn/$1 [R=301,L]
最后總結下,做301重定向的方法可以有很多種。如果你的空間是虛擬空間,最簡單的方法就是使用偽靜態的辦法實現301重定向。如果是服務器的話,更簡單,只要在服務器上對IIS進行操作即可。
如何以上兩個方法都不行的話,可以試試使用代碼方式來實現:
ASP:
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.pud.com.cn”
Response.End
PHP:
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location:http://www.pud.com.cn”);
exit();
說明:把代碼加到相關頁面就可以了。 一般放在頭部文件里。
以上就是小恩為大家介紹的關于虛擬主機做主域名301重定向的一些方法,如果以后用戶在遇到這樣的問題,可以先下手試試。希望以上方法可以幫助一些新手用戶,如果大家有其他好的方法,也可以分享出來,大家一塊解決。
河南億恩科技股份有限公司(www.vbseamall.com)始創于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網站建設、網站托管等網絡基礎服務,另有網總管、名片俠網絡推廣服務,使得客戶不斷的獲得更大的收益。
服務器/云主機 24小時售后服務電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務電話:
0371-55621053
網絡版權侵權舉報電話:
0371-60135995
服務熱線:
0371-60135900