域名做301重定向這項(xiàng)操作時(shí),一般需要由專(zhuān)業(yè)的技術(shù)來(lái)協(xié)助完成,如果企業(yè)客戶(hù)自己在維護(hù),可以按照相應(yīng)的說(shuō)明進(jìn)行操作。下面,廊坊網(wǎng)站建設(shè)公司將與大家一起分享下,域名301重定向的操作步驟。
首先,根據(jù)HTTP協(xié)議,在客戶(hù)端向服務(wù)器發(fā)出請(qǐng)求時(shí),服務(wù)器會(huì)返回不同的狀態(tài)碼,而我們知道每個(gè)狀態(tài)碼都有其特定的含義,狀態(tài)碼為301,是表明永久轉(zhuǎn)移到loction字段中的URL。
301重定向?qū)λ阉饕媸欠浅S押玫模梢赞D(zhuǎn)移流量、網(wǎng)站權(quán)重和網(wǎng)址規(guī)范問(wèn)題。像帶www前綴的域名和不帶有前綴的域名如果本身是一個(gè)地址,即返回的都是主頁(yè)內(nèi)容,但他們的URL卻不同,這對(duì)SEO來(lái)說(shuō)有兩點(diǎn)問(wèn)題:一是內(nèi)容重復(fù),二是權(quán)重分散。所以可用301重定向到統(tǒng)一URL。
那么,301定向該如何操作呢?以下就是詳細(xì)的步驟:
1、一般DNS服務(wù)器都是有URL轉(zhuǎn)發(fā)功能的,這其中有一大部分用的是301重定向,DNS服務(wù)器實(shí)現(xiàn)的301重定向功能簡(jiǎn)單,不過(guò)只能實(shí)現(xiàn)域名、子目錄等跳轉(zhuǎn),而有的DNS服務(wù)器轉(zhuǎn)發(fā)不是301重定向,因此我們?cè)O(shè)置完后需要檢測(cè)一下。
2、可以在服務(wù)器內(nèi)對(duì)網(wǎng)址進(jìn)行重寫(xiě),apache加載rewrite模塊,然后在網(wǎng)站.htaccess文件中寫(xiě)rewrite規(guī)則進(jìn)行URL跳轉(zhuǎn)的設(shè)置。IIS加載rewrite模塊,然后在httpd.ini文件中寫(xiě)rewrite規(guī)則。
3、網(wǎng)址轉(zhuǎn)發(fā)功能,一般有兩種方式,隱藏轉(zhuǎn)發(fā)和不隱藏轉(zhuǎn)發(fā)。隱藏轉(zhuǎn)發(fā)和不隱藏轉(zhuǎn)發(fā)都是根據(jù)不同的域名去注冊(cè)服務(wù)商,有可能會(huì)返回不同的http header。有的會(huì)使服務(wù)器返回302狀態(tài)碼給搜索引擎,而不是301狀態(tài)碼。