創(chuàng)新互聯(lián)公司長期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為雷山企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,雷山網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
301重定向,是更換域名用途的,不是好玩的, 加入你要把 不帶3w的 310重定向到 www下, 意思就是說當(dāng)你輸入 例如qqcls.com 瀏覽器會(huì)自動(dòng)跳轉(zhuǎn)到 www.qqcls.com 這樣子就是301重定向。
我都回了好幾個(gè)、感謝下我塞、而且你得更新!才有人不。
這個(gè)我也想知道,我的站權(quán)重都被9988f.com給分散了,但是我想把它集中到www.9988f.com上去,到現(xiàn)在還沒有做,求高手解答。。。。。
可以在htaccess文件中添加下面的代碼,當(dāng)訪問abc.com的時(shí)候會(huì)重定向到www.abc.com,當(dāng)然也可以設(shè)置重定向到其它的域名。rewriteengine on rewritecond %{http_host} ^abc.com$ [nc] rewriterule ^(.*)$ http://www.abc.com/$1 [r=301,l]
.htaccess文件(或者"分布式配置文件")提供了針對目錄改變配置的方法, 即,在一個(gè)特定的文檔目錄中放置一個(gè)包含一個(gè)或多個(gè)指令的文件, 以作用于此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過Apache的AllowOverride指令來設(shè)置。
IIS服務(wù)器下直接設(shè)置301重定向。
1.新建一個(gè)站點(diǎn),對應(yīng)目錄如E:\wwwroot\301web。該目錄下只需要1個(gè)文件,即index.html或者加個(gè)404.htm。綁定要跳轉(zhuǎn)的域名。
2.在IIS中選中剛才我們建立的站點(diǎn),右鍵,屬性,主目錄,選擇重定向到,輸入網(wǎng)址如: http://www.liuxingfz.com,同時(shí)注意選中下面的資源的永久重定向選項(xiàng)。
3.到此,我們已經(jīng)完成了將liuxingfz.com這個(gè)域名301重定向到www.liuxingfz.com的工作。注意問題: “上面輸入準(zhǔn)確的 URL(X)”這個(gè)選項(xiàng)建議不要選。不選的結(jié)果是: 當(dāng)輸入liuxingfz.com轉(zhuǎn)到了www.liuxingfz.com, 當(dāng)輸入liuxingfz.com/Article/時(shí),轉(zhuǎn)到了www.liuxingfz.com/Article/。選上的結(jié)果是: 當(dāng)你輸入liuxingfz.com或者liuxingfz.com/Article/都會(huì)轉(zhuǎn)到www.liuxingfz.com。好了,如果只是想把不帶www的轉(zhuǎn)到帶www的或者其他沒有用過的域名轉(zhuǎn)到正在使用的域名,這樣就可以了。
多用站內(nèi)搜索 http://www.seowhy.com/24_24_zh.html301重定向怎么進(jìn)行URL標(biāo)準(zhǔn)化設(shè)置?經(jīng)常會(huì)碰到這樣的情況,其他網(wǎng)站鏈接你的站點(diǎn)時(shí),會(huì)用下面的鏈接: * www.example.com * example.com/ * www.example.om/index.html * example.com/index.php而這樣導(dǎo)致:你站點(diǎn)主域名的pr值分散到其他幾個(gè)URLs了。如果你用301重定向把其他三個(gè)URL轉(zhuǎn)到www.example.comPR也就集中在主域名:www.example.com 了。
301重定向具體辦法:設(shè)置.htaccess文件(只適用于linux系統(tǒng),并需要虛擬主機(jī)支持。)使訪問 example.com/的時(shí)候就會(huì)自動(dòng)轉(zhuǎn)到www.example.com在.htaccess文件里寫上以下代碼即可。RewriteEngine onRewriteCond %{http_host} ^mydomain.com [NC]RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L,R=301]了解本站的.htaceess文件設(shè)置,請 點(diǎn)擊這里注意:URL標(biāo)準(zhǔn)化的301重定向(以上代碼)需要寫在其他URL-rewrite代碼之前。
1、找到需要進(jìn)行權(quán)重轉(zhuǎn)向的頁面2、根據(jù)服務(wù)器的語言類型進(jìn)行設(shè)置下面的是網(wǎng)摘1、IIS下301設(shè)置 Internet信息服務(wù)管理器 -> 虛擬目錄 -> 重定向到URL,輸入需要轉(zhuǎn)向的目標(biāo)URL,并選擇“資源的永久重定向”。
2、ASP下的301轉(zhuǎn)向代碼 <%@ Language=VBScript %> <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, “ http://www.abc,cn/articles/301/” %> 3、ASP.Net下的301轉(zhuǎn)向代碼 4、PHP下的301轉(zhuǎn)向代碼 header(”HTTP/1.1 301 Moved Permanently”); header(”Location: http://www.abc,cn/articles/301/”); exit(); 5、CGI Perl下的301轉(zhuǎn)向代碼 $q = new CGI; print $q->redirect(” http://www.abc-url,com/”); 6、JSP下的301轉(zhuǎn)向代碼 <% response.setStatus(301); response.setHeader( “Location”, “ http://www.abc,cn/” ); response.setHeader( “Connection”, “close” ); %> 7、Apache下301轉(zhuǎn)向代碼 新建.htaccess文件,輸入下列內(nèi)容(需要開啟mod_rewrite): 1)將不帶WWW的域名轉(zhuǎn)向到帶WWW的域名下 Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^lesishu.cn [NC] RewriteRule ^(.*)$ http://www.abc,cn/$1 [L,R=301] 2)重定向到新域名 Options +FollowSymLinks RewriteEngine on RewriteRule ^(.*)$ http://www.abc,cn/$1 [L,R=301] 3)使用正則進(jìn)行301轉(zhuǎn)向,實(shí)現(xiàn)偽靜態(tài) Options +FollowSymLinks RewriteEngine on RewriteRule ^news-(.+)\.html$ news.php?id=$1 將news.php?id=123這樣的地址轉(zhuǎn)向到news-123.html 8、Apache下vhosts.conf中配置301轉(zhuǎn)向 為實(shí)現(xiàn)URL規(guī)范化,SEO通常將不帶WWW的域名轉(zhuǎn)向到帶WWW域名,vhosts.conf中配置為: ServerName www.abc,cn DocumentRoot /home/lesishu ServerName lesishu.cn RedirectMatch permanent ^/(.*) http://www.abc,cn/$1 Apache下除了以上2種方法,還有其他配置方法和可選參數(shù),建議閱讀Apache文檔: http://httpd.apache.org/docs/ 301轉(zhuǎn)向情況檢測 http://www.seoconsultants.com/tools/headers.asp http://www.internetofficer.com/seo-tool/redirect-check/ 注:上述代碼中請將“,”修改為“.”
Apache服務(wù)器實(shí)現(xiàn)301重定向方法相比較來說,Apache實(shí)現(xiàn)起來要比IIS簡單多了。在Apache中,有個(gè)很重要的文件.htaccess,通過對它的設(shè)置,可以實(shí)現(xiàn)很多強(qiáng)大的功能,301重定向只是其中之一。通過合理地配置重定向參數(shù)中的正則表達(dá)式,可以實(shí)現(xiàn)更復(fù)雜的匹配。了解更多可參考本站Apache手冊。PHP下的301重定向方法 <% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”,” http://www.611seo.com” %>ASP .NET下的301重定向 ColdFusion下的301重定向方法 <.cfheader statuscode=”301″ statustext=”Moved permanently”> <.cfheader name=”Location” value=” http://www.611seo.com”> 舊域名重定向到新域名 創(chuàng)建一個(gè).htaccess文件,并將下面提供的代碼寫入文件內(nèi),它可以確保舊域名所有的目錄或者網(wǎng)頁正確的跳轉(zhuǎn)到新域名內(nèi)。記住.htaccess文件一定要放在舊網(wǎng)站的根目錄下,并且新網(wǎng)站要和舊網(wǎng)站保持相同的目錄結(jié)構(gòu)及網(wǎng)頁文件 Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.611seo.com/index.php$1 [R=301,L].htaccess文件只有在使用安裝有Mod Rewrite模塊的Apache作為WEB服務(wù)器的Linux主機(jī)上才能起作用。
一、簡單的數(shù)字形式鏈接跳轉(zhuǎn)例如:變更http://www.***.com/%year%/%monthnum%/%day%/%postname%/ 為 http://www.***.com/%postname%.html/%year%/%monthnum%/%day%這個(gè)路徑表示的意思是“年、月、日”3層路徑,%postname%是名稱?,F(xiàn)在需要去掉“年、月、日”這幾個(gè)多余的層級,變成http://www.***.com/%postname%.html這種形式。重定向語句:RedirectMatch 301 ^/([0-9]+)/([0-9]+)/([0-9]+)/(.*)/$ /$4.html解釋:RedirectMatch 301 ^可以認(rèn)為是規(guī)則的開始;中間的三個(gè)([0-9]+)分別代表數(shù)字“%year%、%monthnum%、%day%”;(.*)代表最后文章的名稱或者ID即“%postname%”;這四個(gè)變量可以賦予編號$1、 $2 、$3 、$4,(.*)和$4.html中間的$可以理解為新老網(wǎng)址的連接符號(注意:$ /$4.html這個(gè)符號$和后面的/之間有空格)。我們要做的就是前面的日期都不要,只留最后的文章名,然后在結(jié)尾后面加上.html,所以修改后前面的三個(gè)([0-9]+)都不要,只保留最后的(.*),通過下圖我們知道(.*)代表$4,所以后面的規(guī)則只需寫上$4.html就行了。
二、字符形式類鏈接跳轉(zhuǎn)例如:變更http://www.***.com/%id% 為 http://www.***.com/%postname%/%id%.html重定向語句:RedirectMatch 301 ^/(\d+)$ /(.*)/$1.html解釋:前面我們說過(\d+)代表是任意數(shù)字,所以前面的數(shù)字變量“%id%”可以寫成(\d+);“%postname%”是名稱肯定是字符,而任意字符(包括漢字、英文字母等)對應(yīng)的表示符號是(.*);其中數(shù)字變量“%id%”即(\d+)對應(yīng)的編號是$1,我們需要做的是在舊的文章鏈接的數(shù)字ID前面加一個(gè)分類名稱,所以前面變量的表示方式為/(\d+),后面的可以寫成/(.*)/$1.html,再在它們之間加一個(gè)鏈接符號$就行了。
三、變更http://www.***.com/postname/lizi/ 為 http://www.***.com/postname/lizi.html重定向語句:RedirectMatch 301 ^/(.*)/(.*)/$ /$1/$2.html四、變更http://www.***.com/lizi/ 為 http://www.***.com/archives/lizi.html重定向語句:RedirectMatch 301 ^/(.*)/$ /archives/$1.html五、變更http://www.***.com/lizi 為 http://www.***.com/lizi.html重定向語句:RedirectMatch 301 ^/(\d+)$ /$1.html寫重定向語句時(shí)注意哪些方面:首先你要弄清楚自己原網(wǎng)址中需要改變的部分是什么形式,是數(shù)字還是字母,然后在重定向語句前面的部分用正則表達(dá)式對應(yīng)的符號來表示,(.+) 代表任意字符(包括漢字、英文字母等),(\d+)代表是任意數(shù)字(僅僅是阿拉伯?dāng)?shù)字),然后在語句后面分別用對應(yīng)符號$1、 $2 、$3 、$4、$5..表示,最后用鏈接符號$,來鏈接新舊網(wǎng)址。注意:連接符號$和后面的新網(wǎng)址之間有一個(gè)空格,而且,如果原網(wǎng)址最后有/的話,在$之前也必須有一個(gè)/。上面的代碼在.htaccess文件中,也可以放在這個(gè)代碼<IfModule mod_rewrite.c>.....</IfModule>之外,比如這樣:windows系統(tǒng)的.htaccess批量301規(guī)則RedirectMatch 301 ^/(\d+)$ /$1.html # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %RewriteCond %RewriteRule . /index.php [L] </IfModule>linux系統(tǒng)的.htaccess批量301規(guī)則RedirectMatch 301 ^/(\d+)$ /$1.html # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %RewriteCond %RewriteRule . /index.php [L]
做個(gè)301跳轉(zhuǎn)規(guī)則就可以了,網(wǎng)上很多跳轉(zhuǎn)規(guī)則,查詢一下
一、簡單的數(shù)字形式鏈接跳轉(zhuǎn)例如:變更http://www.***.com/%year%/%monthnum%/%day%/%postname%/ 為 http://www.***.com/%postname%.html/%year%/%monthnum%/%day%這個(gè)路徑表示的意思是“年、月、日”3層路徑,%postname%是名稱?,F(xiàn)在需要去掉“年、月、日”這幾個(gè)多余的層級,變成http://www.***.com/%postname%.html這種形式。重定向語句:RedirectMatch 301 ^/([0-9]+)/([0-9]+)/([0-9]+)/(.*)/$ /$4.html解釋:RedirectMatch 301 ^可以認(rèn)為是規(guī)則的開始;中間的三個(gè)([0-9]+)分別代表數(shù)字“%year%、%monthnum%、%day%”;(.*)代表最后文章的名稱或者ID即“%postname%”;這四個(gè)變量可以賦予編號$1、 $2 、$3 、$4,(.*)和$4.html中間的$可以理解為新老網(wǎng)址的連接符號(注意:$ /$4.html這個(gè)符號$和后面的/之間有空格)。我們要做的就是前面的日期都不要,只留最后的文章名,然后在結(jié)尾后面加上.html,所以修改后前面的三個(gè)([0-9]+)都不要,只保留最后的(.*),通過下圖我們知道(.*)代表$4,所以后面的規(guī)則只需寫上$4.html就行了。
二、字符形式類鏈接跳轉(zhuǎn)例如:變更http://www.***.com/%id% 為 http://www.***.com/%postname%/%id%.html重定向語句:RedirectMatch 301 ^/(\d+)$ /(.*)/$1.html
整理好老網(wǎng)站的頁面以及對應(yīng)跳轉(zhuǎn)的新網(wǎng)站的頁面,在服務(wù)器端設(shè)置跳轉(zhuǎn)。同時(shí)在百度的站長平臺(tái)提交適配。
301跳轉(zhuǎn)代碼,據(jù)我所知有兩種;一是在網(wǎng)站后臺(tái)復(fù)制301重定向代碼,放入.htaccess文件中;另一種就是在網(wǎng)站服務(wù)器后臺(tái)進(jìn)項(xiàng)設(shè)置,這種方式要求技術(shù)性要比較強(qiáng);建議有專業(yè)人士指導(dǎo)下進(jìn)行操作
當(dāng)前文章:重定向設(shè)置,什么是301重定向應(yīng)該怎樣設(shè)置誰能教教我
文章來源:http://aaarwkj.com/article0/ejggoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、靜態(tài)網(wǎng)站、網(wǎng)站維護(hù)、做網(wǎng)站、網(wǎng)站營銷、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)