如题所述
404é误æ¯ç½ç«ä¼åç大å¿ï¼å¦æ没æ设置404页é¢ï¼é£ä¹å½èèç¬è¡è¿ç±»ç½åæ¶ï¼ä¼å½±åå°æç´¢å¼æ对ç½ç«çæ¶å½ãåæ¶ï¼å½ç¨æ·æå¼è¿ç±»é¡µé¢æ¶ä¼éä½ç¨æ·å¯¹æ们ç信任度ï¼é æç½ç«è·³åºçè¿é«ï¼æµå¤±å®¢æ·ã
1. 对äºåå¨çç½é¡µå 容ç±äºè·¯å¾æ¹åè导è´è®¿é®ä¸äºæ¶ï¼å¯å¨IIS ä¸å®ä¹404é误æåä¸ä¸ªå¨æ页é¢ï¼å¨é¡µé¢éé¢ä½¿ç¨301æ°¸ä¹ éå®å跳转å°æ°çå°åï¼æ¤æ¶æå¡å¨è¿å301ç¶æç ã
2. 设置404æåä¸ä¸ªè®¾è®¡å¥½çhtml æ件ï¼æ¤æ¶é¡µé¢è¿åç404ç¶æç ãä¸åç空é´ååºæ¬é½æä¾404设置çåè½ï¼ç´æ¥ä¸ä¼ æ件设置å³å¯ã
3. Apacheä¸è®¾ç½®404é误页é¢ã为Apache Server设置404é误页é¢çæ¹æ³å¾ç®åï¼åªéå¨.htaccess æ件ä¸å å ¥å¦ä¸å 容å³å¯ï¼ErrorDocument 404 /notfound.php
4. æå¼IIS管çå¨-->ç¹å»è¦è®¾ç½®èªå®ä¹404çç½ç«çå±æ§-->ç¹å»èªå®ä¹é误é项-->éä¸404页-->éä¸å¹¶æå¼ç¼è¾å±æ§-->设置æ URL --> URL éå¡«åâ/err404.htmlâ-->æç¡®å®éåºåæå好çerr404.html 页é¢ä¸ä¼ å°ç½ç«æ ¹ç®å½ä¸ãæ¤å¤å¨âæ¶æ¯ç±»åâä¸ä¸å®è¦éæ©âæ件âæâé»è®¤å¼âï¼èä¸è¦éæ©âURLâï¼ä¸ç¶ï¼å°å¯¼è´è¿åâ200âç¶æç ã
ã注æäºé¡¹ãï¼404æåä¸ä¸ªå¨æ页é¢ï¼æ¯å¦error.asp,å¦æä¸å¨é¡µé¢éé¢è¿è¡è®¾ç½®ï¼ä» ä» æ¯è¿åæ示çHTML 代ç ï¼å°å¯¼è´é¡µé¢è¿å200 ç¶æç ï¼è¿æ¯ä¸æ£ç¡®çï¼æ们å¯ä»¥å¨æ¾ç¤ºå®æ示å 容åï¼å¢å è¯å¥ï¼ Response.Status="404 Not Found" ï¼è¿æ ·å°±ä¿è¯é¡µé¢è¿å404ç¶æç ã
1. 对äºåå¨çç½é¡µå 容ç±äºè·¯å¾æ¹åè导è´è®¿é®ä¸äºæ¶ï¼å¯å¨IIS ä¸å®ä¹404é误æåä¸ä¸ªå¨æ页é¢ï¼å¨é¡µé¢éé¢ä½¿ç¨301æ°¸ä¹ éå®å跳转å°æ°çå°åï¼æ¤æ¶æå¡å¨è¿å301ç¶æç ã
2. 设置404æåä¸ä¸ªè®¾è®¡å¥½çhtml æ件ï¼æ¤æ¶é¡µé¢è¿åç404ç¶æç ãä¸åç空é´ååºæ¬é½æä¾404设置çåè½ï¼ç´æ¥ä¸ä¼ æ件设置å³å¯ã
3. Apacheä¸è®¾ç½®404é误页é¢ã为Apache Server设置404é误页é¢çæ¹æ³å¾ç®åï¼åªéå¨.htaccess æ件ä¸å å ¥å¦ä¸å 容å³å¯ï¼ErrorDocument 404 /notfound.php
4. æå¼IIS管çå¨-->ç¹å»è¦è®¾ç½®èªå®ä¹404çç½ç«çå±æ§-->ç¹å»èªå®ä¹é误é项-->éä¸404页-->éä¸å¹¶æå¼ç¼è¾å±æ§-->设置æ URL --> URL éå¡«åâ/err404.htmlâ-->æç¡®å®éåºåæå好çerr404.html 页é¢ä¸ä¼ å°ç½ç«æ ¹ç®å½ä¸ãæ¤å¤å¨âæ¶æ¯ç±»åâä¸ä¸å®è¦éæ©âæ件âæâé»è®¤å¼âï¼èä¸è¦éæ©âURLâï¼ä¸ç¶ï¼å°å¯¼è´è¿åâ200âç¶æç ã
ã注æäºé¡¹ãï¼404æåä¸ä¸ªå¨æ页é¢ï¼æ¯å¦error.asp,å¦æä¸å¨é¡µé¢éé¢è¿è¡è®¾ç½®ï¼ä» ä» æ¯è¿åæ示çHTML 代ç ï¼å°å¯¼è´é¡µé¢è¿å200 ç¶æç ï¼è¿æ¯ä¸æ£ç¡®çï¼æ们å¯ä»¥å¨æ¾ç¤ºå®æ示å 容åï¼å¢å è¯å¥ï¼ Response.Status="404 Not Found" ï¼è¿æ ·å°±ä¿è¯é¡µé¢è¿å404ç¶æç ã
温馨提示:答案为网友推荐,仅供参考