自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET配置錯(cuò)誤頁(yè)面淺析

開(kāi)發(fā) 后端
ASP.NET配置錯(cuò)誤頁(yè)面的設(shè)置是我們經(jīng)常會(huì)碰到的配置情況,那么如何實(shí)現(xiàn)ASP.NET配置錯(cuò)誤頁(yè)面呢?本文就向你介紹相關(guān)內(nèi)容。

ASP.NET配置錯(cuò)誤頁(yè)面在網(wǎng)站的運(yùn)行過(guò)程中可能會(huì)面臨很多問(wèn)題,例如服務(wù)器出錯(cuò),用戶請(qǐng)求的頁(yè)面不存在,程序配置錯(cuò)誤等等一系列的問(wèn)題。在用戶請(qǐng)求瀏覽網(wǎng)頁(yè)碰到這些的時(shí)候會(huì)出現(xiàn)一些系統(tǒng)默認(rèn)的錯(cuò)誤頁(yè)面,這樣對(duì)于用戶很不友好,同時(shí)對(duì)于搜索引擎來(lái)所更是不友好 。

這里我們認(rèn)識(shí)一些SEO時(shí)常見(jiàn)的Http狀態(tài)碼:

◆404:服務(wù)器找不到指定的資源,請(qǐng)求的網(wǎng)頁(yè)不存在(譬如瀏覽器請(qǐng)求的網(wǎng)頁(yè)被刪除或者移位,但不排除日后該鏈接有效的可能性);

◆410:請(qǐng)求的網(wǎng)頁(yè)不存在(注意:410表示***性,而404表示臨時(shí)性);

◆200:服務(wù)器成功返回請(qǐng)求的網(wǎng)頁(yè);

◆301:網(wǎng)址***性重定向

◆302:網(wǎng)址臨時(shí)性重定向

在搜索引擎看來(lái)最主要的應(yīng)該是404錯(cuò)誤了,404錯(cuò)誤是代表網(wǎng)頁(yè)不存在。當(dāng)用戶進(jìn)入你域名下一個(gè)不存在的頁(yè)面產(chǎn)生此錯(cuò)誤,搜索引擎認(rèn)為HTTP錯(cuò)誤,該頁(yè)面不存在,如果太多的此類(lèi)錯(cuò)誤將會(huì)受到搜索引擎的處罰。

ASP.NET配置錯(cuò)誤頁(yè)面解決方案:

你可以在IIS處設(shè)定404頁(yè)面。

但.net有這更好的做法,在web.config的system.web里面只需要加

  1.   ﹤customErrors defaultRedirect="404.aspx" mode="On"﹥  
  2.  
  3.   ﹤error statusCode="404" redirect="404.aspx"/﹥  
  4.  
  5.   ﹤/customErrors﹥ 

在ASP.NET3.5中可以這么寫(xiě)

  1.   ﹤customErrors defaultRedirect="404.aspx" redirectMode="ResponseRewrite" mode="On"﹥  
  2.  
  3.   ﹤error statusCode="404" redirect="404.aspx"/﹥  
  4.  
  5.   ﹤/customErrors﹥ 

如果 RedirectMode 屬性設(shè)置為 ResponseRedirect,則將用戶重定向到該錯(cuò)誤頁(yè)面,并且原始 URL 更改為該錯(cuò)誤頁(yè)面的 URL。如果 RedirectMode 屬性設(shè)置為 ResponseRewrite,則將用戶定向到錯(cuò)誤頁(yè)面,并且不更改瀏覽器中的原始 URL。

這樣你就可以自定自己的ASP.NET配置錯(cuò)誤頁(yè)面啦。

ASP.NET配置錯(cuò)誤頁(yè)面的相關(guān)操作就向你介紹到這里,希望通過(guò)介紹使你了解ASP.NET配置錯(cuò)誤頁(yè)面的具體操作。

【編輯推薦】

  1. ASP.NET中SQL Server數(shù)據(jù)庫(kù)備份恢復(fù)淺析
  2. ASP.NET開(kāi)發(fā)技巧之Theme功能淺析
  3. ASP.NET配置文件格式淺析
  4. ASP.NET配置文件層次結(jié)構(gòu)和繼承淺析
  5. ASP.NET配置設(shè)置的范圍淺析
責(zé)任編輯:仲衡 來(lái)源: 豆豆網(wǎng)
相關(guān)推薦

2009-08-05 14:17:27

ASP.NET錯(cuò)誤頁(yè)面

2009-07-28 16:40:11

ASP.NET異步頁(yè)面

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-29 16:41:45

ASP.NET頁(yè)面框架

2009-06-24 09:12:26

ASP.NET頁(yè)面請(qǐng)求

2009-07-24 10:53:51

ASP.NET實(shí)現(xiàn)靜態(tài)

2009-07-21 14:32:51

ASP.NET進(jìn)程模型

2009-10-10 10:44:15

ASP.NET頁(yè)面緩存

2009-07-24 13:41:15

ASP.NET AJA

2009-08-05 18:36:12

ASP.NET Che

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優(yōu)點(diǎn)

2009-07-21 10:05:10

ASP.NET配置文件

2009-08-05 13:37:40

ASP.NET配置設(shè)置

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設(shè)計(jì)

2009-08-05 10:57:17

ASP.NET配置文件配置文件格式

2009-08-04 17:16:16

ASP.NET代碼優(yōu)化

2009-08-05 16:50:09

ASP.NET For

2009-07-24 18:02:46

ASP.NET編程

2009-07-27 15:34:11

MembershipASP.NET
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)