便宜做網(wǎng)站,不用客戶動(dòng)手特價(jià)999元,源碼整套僅需50元起

- 網(wǎng)站后臺(tái)更新(添加)文章方法
- 什么樣的網(wǎng)站才會(huì)被搜索用戶喜歡,獲得更多轉(zhuǎn)化?【附標(biāo)準(zhǔn)答案】
- 野狼網(wǎng)絡(luò)營銷團(tuán)隊(duì)官方網(wǎng)站改版上線,歡迎大家關(guān)注并與我們互動(dòng)
- 網(wǎng)站上線之后不得不做的5個(gè)網(wǎng)站優(yōu)化要點(diǎn)
- ASP和PHP哪一種網(wǎng)站更利于SEO
- 新鄉(xiāng)SEO競爭很激烈?新鄉(xiāng)SEO公司我們占領(lǐng)百度首頁的秘密
- 2.2 網(wǎng)絡(luò)發(fā)帖_《營銷一道橋——建站-->引流-->轉(zhuǎn)化&再營銷》
- 河南許昌客戶ICP備案已注銷完成,24小時(shí)全部完成
ASP.NET網(wǎng)站怎么配置301重定向
其實(shí)ASP.NET配置301永久重定向也是一件相對(duì)容易的事情。但是有一些程序確實(shí)給我們設(shè)置了不小的障礙:因?yàn)锳SP.NET程序是允許編譯后在進(jìn)行發(fā)布,那么他就會(huì)出現(xiàn)一些沒有源代碼的程序,遇到這種情況我們就很難去通過修改代碼來實(shí)現(xiàn)301重定向了,只能修改web.config來實(shí)現(xiàn)。這里就總結(jié)一下,ASP.NET網(wǎng)站301重定向的可能的幾種做法,最后再教大家怎么修改ASP.NET的代碼來實(shí)現(xiàn)301永久重定向。
那么,ASP.NET301永久重定向的做法有以下4種:
第一種方法:IIS7以上的web服務(wù)器可以使用修改web.config的方法實(shí)現(xiàn)偽靜態(tài)。以后我們會(huì)給大家講解,請(qǐng)持續(xù)關(guān)注我們的專題。
第二種方法:服務(wù)器直接配置。這個(gè)是通用的方法,但是你要有一個(gè)VPS或者一個(gè)服務(wù)器,配制方法見http://www.zhongweijy.com.cn/301/41.html
第三種方法:偽靜態(tài)規(guī)則修改。支持偽靜態(tài)的網(wǎng)站可以修改偽靜態(tài)規(guī)則來實(shí)現(xiàn)301重定向。
第四種方法:修改ASP.NET源碼。要是程序是編譯好的,沒有源碼,那就沒轍了。
下邊我們著重講解怎么修改ASP.net實(shí)現(xiàn)301重定向:
代碼如下:
<script runat="server" language="c#">
private void Page_Load(object sender, System.EventArgs e)
{
if (Request.ServerVariables["Server_name"].Substring(0,3)!="www"){//如果域名不是www,則跳轉(zhuǎn)到www的域名上
Response.Status = "301 Moved Permanently";
if( Request.ServerVariables["Query_String"]!= "" )
{Response.AddHeader ("Location", "http://www.zhongweijy.com.cn"+Request.ServerVariables["Path_Info"]+"?"+Request.ServerVariables["Query_String"] );
}else if(Request.ServerVariables["Path_Info"] == "/index.aspx")
{Response.AddHeader ("Location","http://www.zhongweijy.com.cn/");
}
else
{Response.AddHeader ("Location","http://www.zhongweijy.com.cn"+Request.ServerVariables["Path_Info"] );
}
Response.End();
}
}
</script>
(以前寫的一個(gè)代碼,有一點(diǎn)問題,就是當(dāng)前域名與目標(biāo)域名是一致的話,會(huì)出現(xiàn)死循環(huán),上邊的這個(gè)代碼帶www的域名不跳轉(zhuǎn),不帶的才會(huì)跳轉(zhuǎn),更符合需求,野狼親測有效)
代碼的意思這里就不去做過多的解釋了。如果你是新手就把里邊的www.zhongweijy.com.cn換成你的域名即可,如果你看得懂就可以根據(jù)這個(gè)思路自己寫了。
注意:上邊的實(shí)例知識(shí)讓不帶www的域名跳轉(zhuǎn)到帶www的上邊,有其他特殊需求,例如想讓從百度點(diǎn)擊跳轉(zhuǎn)到別處,根據(jù)不同的IP跳轉(zhuǎn)不同的網(wǎng)址,高級(jí)形式的跳轉(zhuǎn),可以聯(lián)系我們幫你來做。

本文作者:野狼SEO團(tuán)隊(duì)

十六年網(wǎng)站建設(shè)相關(guān)經(jīng)驗(yàn)
一站式為您提供網(wǎng)站相關(guān)服務(wù)
歡迎掃碼咨詢
還沒有人評(píng)論,快來搶個(gè)沙發(fā)!