欧美日操-欧美日韩91-欧美日韩99-欧美日韩ay在线观看-xxxx色-xxxx视频在线

Nginx實(shí)現(xiàn)404頁(yè)面的幾種方法,你知道幾種?

2018-02-09 11:57:14 Python運(yùn)維圈  點(diǎn)擊量: 評(píng)論 (0)
一個(gè)網(wǎng)站,肯定是避免不了404頁(yè)面的,通常使用Nginx作為Web服務(wù)器時(shí),有以下集中配置方式,一起來看看。第一種:Nginx自己的錯(cuò)誤頁(yè)面Nginx

一個(gè)網(wǎng)站,肯定是避免不了404頁(yè)面的,通常使用Nginx作為Web服務(wù)器時(shí),有以下集中配置方式,一起來看看。
第一種:Nginx自己的錯(cuò)誤頁(yè)面
Nginx訪問一個(gè)靜態(tài)的html 頁(yè)面,當(dāng)這個(gè)頁(yè)面沒有的時(shí)候,Nginx拋出404,那么如何返回給客戶端404呢?
看下面的配置,這種情況下不需要修改任何參數(shù),就能實(shí)現(xiàn)這個(gè)功能。
server {
    listen      80;
    server_name  www.test.com;
        root   /var/www/test;
        index  index.html index.htm;
    location / {
    }
    # 定義錯(cuò)誤頁(yè)面碼,如果出現(xiàn)相應(yīng)的錯(cuò)誤頁(yè)面碼,轉(zhuǎn)發(fā)到那里。
    error_page  404 403 500 502 503 504  /404.html;
    # 承接上面的location。
    location = /404.html {
    # 放錯(cuò)誤頁(yè)面的目錄路徑。
        root   /usr/share/nginx/html;
    }
}

Nginx實(shí)現(xiàn)404頁(yè)面的幾種方法,你知道幾種?

第二種:反向代理的錯(cuò)誤頁(yè)面
如果后臺(tái)Tomcat處理報(bào)錯(cuò)拋出404,想把這個(gè)狀態(tài)叫Nginx反饋給客戶端或者重定向到某個(gè)連接,配置如下:
upstream www {
    server 192.168.1.201:7777  weight=20 max_fails=2 fail_timeout=30s;
    ip_hash;
}
server {
    listen       80;
    server_name www.test.com;
    root   /var/www/test;
    index  index.html index.htm;
 
    location / {
        if ($request_uri ~* '^/$') {
                    rewrite .*   http://www.test.com/index.html redirect;
        }
        # 關(guān)鍵參數(shù):這個(gè)變量開啟后,我們才能自定義錯(cuò)誤頁(yè)面,當(dāng)后端返回404,nginx攔截錯(cuò)誤定義錯(cuò)誤頁(yè)面
        proxy_intercept_errors on;
        proxy_pass      http://www;
        proxy_set_header HOST   $host;
        proxy_set_header X-Real-IP      $remote_addr;
        proxy_set_header X-Forwarded-FOR $proxy_add_x_forwarded_for;
    }
    error_page    404  /404.html;
    location = /404.html {
        root   /usr/share/nginx/html;
    }
}
第三種:Nginx解析php代碼的錯(cuò)誤頁(yè)面
如果后端是php解析的,需要加一個(gè)變量
在http段中加一個(gè)變量 fastcgi_intercept_errors on 就可以了。
指定一個(gè)錯(cuò)誤頁(yè)面:
error_page    404  /404.html;
location = /404.html {
    root   /usr/share/nginx/html;
}
指定一個(gè)url地址:
error_page 404  /404.html;

error_page 404 = http://www.test.com/error.html; 

 

大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:任我行

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?
主站蜘蛛池模板: 欧美在线看片a免费观看| 日本aⅴ在线观看| 一级毛片中国| 天天干b| 亚洲人人干| 欧美综合国产精品日韩一| 欧美色成人综合| 日韩国产成人| 日本高清免费一本视频在线观看| 欧美日韩国产动漫| 一级毛片免费观看不收费| 人人精品久久| 亚洲午夜久久久精品影院| 日韩国产在线| 亚洲美女视频| 亚洲综合国产精品| 天天成人| 色综合色狠狠天天久久婷婷基地| 亚洲一区二区三区夜色| 青草草在线| 亚洲精品久荜中文字幕 | 亚洲一区在线免费| 亚洲欧美日韩国产综合高清| 视频国产一区| 亚洲日本中文字幕永久| 青青视频在线播放| 亚洲全网成人资源在线观看| 午夜视频在线免费播放| 亚洲欧美v国产一区二区| 亚洲资源在线| 一级啪啪片| 日韩视频在线观看视频| 亚洲欧美日本视频| 日本动漫看片黄a免费看| 三级黄色一级视频| 天天做天天看夜夜爽毛片| 日本久久综合视频| 日本黄色高清视频网站| 亚洲欧美激情精品一区二区| 一级美女黄色片| 日本亚洲天堂|