專(zhuān)注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)岐山免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了近千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
301重定向,是更換域名用途的,不是好玩的, 加入你要把 不帶3w的 310重定向到 www下, 意思就是說(shuō)當(dāng)你輸入 例如qqcls.com 瀏覽器會(huì)自動(dòng)跳轉(zhuǎn)到 www.qqcls.com 這樣子就是301重定向。
我都回了好幾個(gè)、感謝下我塞、而且你得更新!才有人不。
這個(gè)我也想知道,我的站權(quán)重都被9988f.com給分散了,但是我想把它集中到www.9988f.com上去,到現(xiàn)在還沒(méi)有做,求高手解答。。。。。
使用Redirect或urlRewrite在.htaccess文件里設(shè)置301跳轉(zhuǎn), .htaccess,這個(gè)檔案通常會(huì)在網(wǎng)站的根目錄,如果沒(méi)有,就自己新增一個(gè)。你的操作系統(tǒng)不允許.htaccess這樣的檔案名稱(chēng)時(shí),就先把它命名為htaccess.txt,上傳到FTP之后,再把檔案名稱(chēng)改成.htaccess。
—————網(wǎng)頁(yè)服務(wù)器必須是Apache —————
【情況一】
http://your_domain.com/xyz>>http://your_domain.com/abc
讓連接到/xyz的連結(jié)重新定址到/abc,包含下層路徑
例如:http://vinta.ws/xyz/?p=334會(huì)被指向http://vinta.ws/abc/?p=334
在.htaccess中要這么寫(xiě):
Redirect /xyz http://your_domain.com/abc
如果有安裝mod_rewrite模組的話,也可以這樣寫(xiě):
RewriteEngine on
RewriteRule ^xyz(.*)$ /abc$1 [R=301,L]
【情況二】
http://your_domain.com/xyz>>http://your_domain.com
讓連接到/xyz的連結(jié)重新定址到根目錄,包含下層路徑(如/xyz/xxx)
在.htaccess中要這么寫(xiě):
Redirect /xyz http://your_domain.com
如果有安裝mod_rewrite模組的話,也可以這樣寫(xiě):
RewriteEngine on
RewriteRule ^xyz(.*)$ $1 [R=301,L]
【情況三】
http://old_domain.com/>>http://new_domain.com/
讓連接到舊網(wǎng)址的連結(jié)重新定址到新網(wǎng)址,前提是你必須是舊網(wǎng)址的擁有者
建議讓舊網(wǎng)址和新網(wǎng)址包持相同的目錄結(jié)構(gòu)
把.htaccess放到舊網(wǎng)址的根目錄,然后要這么寫(xiě):
RewriteEngine on
RewriteRule (.*) http://new_domain.com/$1 [R=301,L]
【情況四】
http://www.your_domain.com/>>http://your_domain.com/
統(tǒng)一你的網(wǎng)址,不要出現(xiàn)www
由www.your_domain.com進(jìn)入的連結(jié)一律重新指向your_domain.com
可以在.htaccess中這么寫(xiě):
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.your_domain\.com$ [NC]
RewriteRule ^(.*)$ http://your_domain.com/$1 [R=301,L]
【技巧一】
確保你的網(wǎng)站實(shí)行了301 Redirect,可以到Search Engine Friendly Redirect Checker檢查。輸入要檢查的網(wǎng)址和驗(yàn)證碼就可以了。
【技巧二】
防止.htaccess檔案被檢視,則要在.htaccess中加入:
order allow,deny
deny from all
【技巧三】
通常該目錄中沒(méi)有index.html的時(shí)候,Apache會(huì)把此目錄下的檔案統(tǒng)統(tǒng)列出來(lái)。如果你不想這么做的話,在.htaccess中加入這一行:
Options -Indexes
301跳轉(zhuǎn)代碼全集(ASP|PHP|JSP|.NET)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.xxx.com/” %> 3、ASP.Net下的301轉(zhuǎn)向代碼 4、PHP下的301轉(zhuǎn)向代碼 header(”HTTP/1.1 301 Moved Permanently”); header(”Location: http://www.xxx.com/”); exit(); 5、CGI Perl下的301轉(zhuǎn)向代碼$q = new CGI; print $q->redirect(”http://www.xxx.com/”); 6、JSP下的301轉(zhuǎn)向代碼<% response.setStatus(301); response.setHeader( “Location”,“http://www.xxx.com/” ); response.setHeader( “Connection”,“close” ); %> 7、Apache下vhosts.conf中配置301轉(zhuǎn)向?yàn)閷?shí)現(xiàn)URL規(guī)范化,SEO通常將不帶WWW的域名轉(zhuǎn)向到帶WWW域名,vhosts.conf中配置為:
搜一下:怎么做301轉(zhuǎn)向,asp,php301重定向跳轉(zhuǎn)代碼
1、IIS下301設(shè)置
Internet信息服務(wù)管理器 -> 虛擬目錄 -> 重定向到URL,輸入需要轉(zhuǎn)向的目標(biāo)URL,并選擇“資源的永久重定向”。
2、ASP下的301轉(zhuǎn)向代碼
view source print?
1 <%@ Language=VBScript %>
2 <%
3 Response.Status=”301 Moved Permanently”
4 Response.AddHeader “Location”, “ http://www.coolyu.com/articles/301/”
5 %>
3、ASP.Net下的301轉(zhuǎn)向代碼
view source print?
1
2 private void Page_Load(object sender, System.EventArgs e)
3 4、PHP下的301轉(zhuǎn)向代碼
view source print?
1 header(”HTTP/1.1 301 Moved Permanently”);
2 header(”Location: http://www.coolyu.com/articles/301/”);
3 exit();
5、CGI Perl下的301轉(zhuǎn)向代碼
view source print?
1 $q = new CGI;
2 print $q->redirect(” http://www.coolyu.com/”);
6、JSP下的301轉(zhuǎn)向代碼
view source print?
1 <%
2 response.setStatus(301);
3 response.setHeader( “Location”, “ http://www.coolyu.com/” );
4 response.setHeader( “Connection”, “close” );
5 %>
7、Apache下301轉(zhuǎn)向代碼
新建.htaccess文件,輸入下列內(nèi)容(需要開(kāi)啟mod_rewrite):
1)將不帶WWW的域名轉(zhuǎn)向到帶WWW的域名下
view source print?
1 Options +FollowSymLinks
2 RewriteEngine on
3 RewriteCond %2)重定向到新域名
view source print?
1 Options +FollowSymLinks
2 RewriteEngine on
3 RewriteRule ^(.*)$ http://www.coolyu.com/$1 [L,R=301]
3)使用正則進(jìn)行301轉(zhuǎn)向,實(shí)現(xiàn)偽靜態(tài)
view source print?
1 Options +FollowSymLinks
2 RewriteEngine on
3 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中配置為:
view source print?
1
2 ServerName www.coolyu.com
3 DocumentRoot /home/lesishu
4
5
6
7 ServerName lesishu.cn
8 RedirectMatch permanent ^/(.*) http://www.coolyu.com/$1
9
Apache下除了以上2種方法,還有其他配置方法和可選參數(shù),建議閱讀Apache文檔。
來(lái)自: http://www.coolyu.com/?p=267
www.114live.com
頁(yè)面永久性移走
(301重定向)是一種非常重要的“自動(dòng)轉(zhuǎn)向”技術(shù)。
301重定向可促進(jìn)搜索引擎優(yōu)化效果 從搜索引擎優(yōu)化角度出發(fā),301重定向是網(wǎng)址重定向最為可行的一種辦法。當(dāng)網(wǎng)站的域名發(fā)生變更后,搜索引擎只對(duì)新網(wǎng)址進(jìn)行索引,同時(shí)又會(huì)把舊地址下原有的外部鏈接如數(shù)轉(zhuǎn)移到新地址下,從而不會(huì)讓網(wǎng)站的排名因?yàn)榫W(wǎng)址變更而收到絲毫影響。同樣,在使用301永久性重定向命令讓多個(gè)域名指向網(wǎng)站主域時(shí),亦不會(huì)對(duì)網(wǎng)站的排名產(chǎn)生任何負(fù)面影響。
302重定向可影響搜索引擎優(yōu)化效果 迄今為止,能夠?qū)?02重定向具備優(yōu)異處理能力的只有Google。也就是說(shuō),在網(wǎng)站使用302重定向命令將其它域名指向主域時(shí),只有Google會(huì)把其它域名的鏈接成績(jī)計(jì)入主域,而其它搜索引擎只會(huì)把鏈接成績(jī)向多個(gè)域名分?jǐn)?,從而削弱主站的鏈接總量。既然作為網(wǎng)站排名關(guān)鍵因素之一的外鏈數(shù)量受到了影響,網(wǎng)站排名降低也是很自然的事情了。綜上所述,在眾多重定向技術(shù)中,301永久性重定向是最為安全的一種途徑,也是極為理想的一款解決方案。對(duì)于正確實(shí)施301重定向,有這樣幾個(gè)方法可供大家參考: 1.在.htaccess文件中增加301重定向指令 采用“mod_rewrite”技術(shù),形如:RewriteEngine onRewriteRule ^(.*)$ [R=301,L] 2.適用于使用Unix網(wǎng)絡(luò)服務(wù)器的用戶(hù) 通過(guò)此指令通知搜索引擎的spider你的站點(diǎn)文件不在此地址下。這是較為常用的辦法。形如:Redirect 301 / 3.在服務(wù)器軟件的系統(tǒng)管理員配置區(qū)完成301重定向 適用于使用Window網(wǎng)絡(luò)服務(wù)器的用戶(hù) 4.綁定/本地DNS 如果具有對(duì)本地DNS記錄進(jìn)行編輯修改的權(quán)限,則只要添加一個(gè)記錄就可以解決此問(wèn)題。若無(wú)此權(quán)限,則可要求外鏈托管服務(wù)商對(duì)DNS服務(wù)器進(jìn)行相應(yīng)設(shè)置。DNS服務(wù)器的設(shè)置 若要將blog.domain.com指向,則只需在DNS服務(wù)中應(yīng)增加一個(gè)別名記錄,可寫(xiě)成:blog IN CNAME 。如需配置大量的虛擬域名,則可寫(xiě)成:* IN CNAME 這樣就可將所有未設(shè)置的以domain.com結(jié)尾的記錄全部重定向到上。
5.用ASP/PHP實(shí)現(xiàn)301重定向:ASP:Response.Status="301 Moved Permanently"Response.AddHeader "Location",""Response.EndPHP:header("HTTP/1.1 301 Moved Permanently");header("Location:");exit();
用301實(shí)現(xiàn)
php下的301重定向 <? header("http/1.1301movedpermanently"); header("location: http://www.48pp.com"); ? 創(chuàng)建一個(gè).htaccess文件,并將下面提供的代碼寫(xiě)入文件內(nèi),它可以確保舊域名所有的目錄或者網(wǎng)頁(yè)正確的跳轉(zhuǎn)到新域名內(nèi)。記住.htaccess文件一定要放在舊網(wǎng)站的根目錄下,并且新網(wǎng)站要和舊網(wǎng)站保持相同的目錄結(jié)構(gòu)及網(wǎng)頁(yè)文件 options followsymlinks rewriteengineon rewriterule(.*) http://www.domain.com/$1[r=301,l] 請(qǐng)將上面的www.domain.com修改成你想要跳轉(zhuǎn)到的域名。