web中如何設(shè)置自定義503錯(cuò)誤頁(yè)面

這篇文章將為大家詳細(xì)講解有關(guān)web中如何設(shè)置自定義503錯(cuò)誤頁(yè)面,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比丹棱網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式丹棱網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋丹棱地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。

一、什么是503狀態(tài)碼?
503 Service Unavailable是指由于臨時(shí)的服務(wù)器維護(hù)或者過(guò)載,服務(wù)器當(dāng)前無(wú)法處理請(qǐng)求。這個(gè)狀況是臨時(shí)的,并且將在一段時(shí)間以后恢復(fù)。如果能夠預(yù)計(jì)延遲時(shí)間,那么響應(yīng)中可以包含一個(gè) Retry-After 頭用以標(biāo)明這個(gè)延遲時(shí)間。如果沒(méi)有給出這個(gè) Retry-After 信息,那么客戶端應(yīng)當(dāng)以處理500響應(yīng)的方式處理它。但值得指出的是503狀態(tài)碼的存在并不意味著服務(wù)器在過(guò)載的時(shí)候必須使用它,某些服務(wù)器只不過(guò)是希望拒絕客戶端的連接。

二、503錯(cuò)誤頁(yè)面有什么作用?
503錯(cuò)誤頁(yè)面一般在網(wǎng)站服務(wù)器過(guò)載、網(wǎng)站功能升級(jí)、網(wǎng)絡(luò)故障等情況下使用,創(chuàng)建503錯(cuò)誤頁(yè)面主要是告訴搜索引擎網(wǎng)站臨時(shí)關(guān)閉,某個(gè)頁(yè)面暫時(shí)不能訪問(wèn),過(guò)段時(shí)間蜘蛛再來(lái)抓取,以免返回404狀態(tài)碼,刪除了該網(wǎng)頁(yè)。

三、如何制作503錯(cuò)誤頁(yè)面?
其實(shí)制作503錯(cuò)誤頁(yè)面也很簡(jiǎn)單,這里以破折君博客為例,介紹了怎樣制作503錯(cuò)誤頁(yè)面,具體操作步驟如下:
(1)在網(wǎng)站根目錄下創(chuàng)建一個(gè)503.php文件。
(2)在創(chuàng)建的文件中添加以下代碼:
<?php
ob_start();
//返回503狀態(tài)碼
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
//讓搜索引擎蜘蛛2013年7月10號(hào)下午6點(diǎn)再來(lái)爬取網(wǎng)站
header('Retry-After: Fri, 10 July 2013 18:00:00 GMT');
?>
<!DOCTYPEHTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>創(chuàng)新互聯(lián) | 個(gè)人原創(chuàng)獨(dú)立博客,分享個(gè)人興趣愛(ài)好</title>
</head>
<body>
<h2>致各位訪客</h2>
<p>博主陪妹子去了,網(wǎng)站維護(hù)中</p>
<p>預(yù)計(jì)將于2013/07/10恢復(fù)</p>
</body>
</html>
(3)設(shè)置Nginx rewrite規(guī)則,將所有頁(yè)面302臨時(shí)跳轉(zhuǎn)到503.php
rewrite ^(.*)$ /503.php redirect;

四、注意事項(xiàng)
當(dāng)服務(wù)器或者網(wǎng)站維護(hù)可以正常運(yùn)行時(shí),一定要把之前的302跳轉(zhuǎn)設(shè)置和503設(shè)置恢復(fù),否則一直跳轉(zhuǎn)到這個(gè)頁(yè)面,讓訪客和蜘蛛都不能正常訪問(wèn)那就得不償失了。

關(guān)于“web中如何設(shè)置自定義503錯(cuò)誤頁(yè)面”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

名稱欄目:web中如何設(shè)置自定義503錯(cuò)誤頁(yè)面
文章路徑:http://bm7419.com/article46/gigjhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、App設(shè)計(jì)、品牌網(wǎng)站設(shè)計(jì)軟件開(kāi)發(fā)、面包屑導(dǎo)航、微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名