濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題

解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題

熱門標(biāo)簽:地圖標(biāo)注中心多少錢注冊(cè) 北京大興區(qū)地圖標(biāo)注 鄭州語(yǔ)音電銷機(jī)器人官網(wǎng) 地圖標(biāo)注不完整被罰款 電銷機(jī)器人一個(gè)多少錢 微信地圖標(biāo)注有什么用 濰坊呼叫中心外呼系統(tǒng)供應(yīng)商 不封卡外呼系統(tǒng)一般多少錢 重慶外呼電銷系統(tǒng)費(fèi)用

IIS默認(rèn)的錯(cuò)誤頁(yè)是很不友好的,很多人看到默認(rèn)的錯(cuò)誤頁(yè)時(shí)都會(huì)說(shuō):網(wǎng)站打不開了!白白損失了這部分流量。而如果錯(cuò)誤頁(yè)直接跳轉(zhuǎn)到首頁(yè)又對(duì)搜索引擎很不友好,搞不好首頁(yè)還會(huì)被封掉。所以根據(jù)情況,有兩個(gè)方法解決這個(gè)問(wèn)題:

 如果是博客等內(nèi)容型的網(wǎng)站,可以返回一個(gè)帶有404錯(cuò)誤的搜索框讓訪客搜索,若是電子商務(wù)型網(wǎng)站,則可以返回一個(gè)帶有404錯(cuò)誤的進(jìn)度條進(jìn)行跳轉(zhuǎn)。這兩種方法即照顧了訪客又顧及到了SEO。

可以在Google webmaster tools中查看自己網(wǎng)站錯(cuò)誤頁(yè)有多少。

修改默認(rèn)錯(cuò)誤頁(yè)的方法很簡(jiǎn)單:在IIS中右鍵單擊要管理的網(wǎng)站,在自定義錯(cuò)誤中設(shè)置404為相應(yīng)的錯(cuò)誤信息頁(yè)。這里有兩種方式:

1、如果“消息類型”你選擇的是“文件”,則只能使用.html或htm結(jié)尾的文件,否則用戶訪問(wèn)錯(cuò)誤頁(yè)時(shí)會(huì)出現(xiàn)代碼。用這種方式設(shè)置的錯(cuò)誤頁(yè),雖然.html文件中沒(méi)有輸出404狀態(tài),但I(xiàn)IS執(zhí)行后會(huì)自動(dòng)輸出404狀態(tài)。

2、如果你“消息類型”選擇了“URL”,則必須用asp文件(因?yàn)橹挥性赼sp文件中才能設(shè)置404狀態(tài)),否則訪問(wèn)錯(cuò)誤頁(yè)時(shí)會(huì)返回200狀態(tài)碼。還要在asp文件中加上:

復(fù)制代碼 代碼如下:
%Response.Status = "404 Not Found" %>

如果你希望定時(shí)跳轉(zhuǎn)到首頁(yè),則也有兩種方法

1、利用meta標(biāo)簽的refresh進(jìn)行跳轉(zhuǎn)

復(fù)制代碼 代碼如下:
meta http-equiv="refresh" content="3;url=https://www.jb51.net>

2、使用js進(jìn)行跳轉(zhuǎn)

script style="text/javascript"> 
setTimeout("testTime()",2500); 
function testTime() { 
location = "https://www.jb51.net/"; 
} 
/script>

個(gè)人認(rèn)為使用js的方法好一些,因?yàn)閙eta標(biāo)簽跳轉(zhuǎn)擔(dān)心搜索引擎會(huì)識(shí)別為“200”或“302”見這里的這段話:

常??吹皆S多網(wǎng)站的自定義404錯(cuò)誤頁(yè)面采取類似這樣的形式:首先顯示一段錯(cuò)誤信息,然后,通過(guò)Meta Refresh將頁(yè)面跳轉(zhuǎn)到網(wǎng)站首頁(yè)、網(wǎng)頁(yè)地圖或其他類似頁(yè)。根據(jù)具體實(shí)現(xiàn)方式不同,這類404頁(yè)面可能返回“200”狀態(tài)碼,也可能返回“302臨時(shí)重定向”,但不論哪種,從SEO技術(shù)角度看,均不是一種合適的選擇。

對(duì)“200”狀態(tài)的情況我們上面已經(jīng)談過(guò),那么,當(dāng)404頁(yè)面返回“302”時(shí),搜索引擎會(huì)怎么對(duì)待呢?從理論上說(shuō),對(duì)“302”錯(cuò)誤,搜索引擎認(rèn)為該網(wǎng)頁(yè)是存在的,只不過(guò)臨時(shí)改變了地址,仍然會(huì)索引收錄該頁(yè),這樣,同樣會(huì)出現(xiàn)類似于“200”狀態(tài)碼時(shí)的重復(fù)文本問(wèn)題;其次,以google為代表的主流搜索引擎對(duì)302重定向的適用范圍要求越來(lái)越嚴(yán)格,這類不當(dāng)使用302重定向的情況存在很大的風(fēng)險(xiǎn)。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更好的解決在ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)面的問(wèn)題。

您可能感興趣的文章:
  • 用asp+xmlhttp編寫web采集程序
  • asp.net HttpWebRequest自動(dòng)識(shí)別網(wǎng)頁(yè)編碼
  • Asp.net XMLHTTP封裝類(GET,Post發(fā)送和接收數(shù)據(jù))
  • 運(yùn)行asp.net時(shí)出現(xiàn) http錯(cuò)誤404-文件或目錄未找到
  • Javascript+XMLHttpRequest+asp.net無(wú)刷新讀取數(shù)據(jù)庫(kù)數(shù)據(jù)
  • asp.net利用HttpModule實(shí)現(xiàn)防sql注入
  • asp.net 模擬提交有文件上傳的表單(通過(guò)http模擬上傳文件)
  • asp頁(yè)面提示Response 對(duì)象 錯(cuò)誤 ASP 0156 : 80004005 HTTP 頭錯(cuò)誤
  • Asp WinHttp.WinHttpRequest.5.1 對(duì)象使用詳解 偽造 HTTP 頭信息
  • asp中利用xmlhttp抓取網(wǎng)頁(yè)內(nèi)容的代碼
  • Asp 使用 Microsoft.XMLHTTP 抓取網(wǎng)頁(yè)內(nèi)容并過(guò)濾需要的
  • asp中使用MSXML2.ServerXMLHTTP實(shí)現(xiàn)異步請(qǐng)求例子

標(biāo)簽:唐山 鶴崗 攀枝花 撫州 海南 佛山 汕頭 揭陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題》,本文關(guān)鍵詞  解決,ASP,中,http,狀態(tài),跳轉(zhuǎn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    阳信县| 成武县| 耿马| 上犹县| 南靖县| 上林县| 临海市| 宝应县| 新兴县| 大港区| 文昌市| 宁海县| 洛川县| 红安县| 体育| 哈尔滨市| 且末县| 上饶县| 连江县| 屯昌县| 阳朔县| 平阴县| 双城市| 额济纳旗| 修水县| 华坪县| 汉阴县| 施甸县| 西贡区| 山丹县| 佛山市| 临安市| 朝阳区| 佛冈县| 固镇县| 宝兴县| 柘荣县| 九龙城区| 瓦房店市| 滨海县| 钦州市|