最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx實(shí)現(xiàn)404頁面的配置方法的兩種方法

 更新時(shí)間:2024年09月29日 09:43:31   作者:GoppViper  
在使用Nginx作為Web服務(wù)器時(shí),配置404頁面是一項(xiàng)基本需求,本文介紹了兩種配置404頁面的方法,這兩種方法各有特點(diǎn),可以根據(jù)實(shí)際需求選擇適合的配置方式

一個(gè)網(wǎng)站項(xiàng)目,肯定是避免不了404頁面的,通常使用Nginx作為Web服務(wù)器時(shí),有以下集中配置方式,一起來看看。

第一種:Nginx自己的錯(cuò)誤頁面

  • Nginx訪問一個(gè)靜態(tài)的html 頁面,當(dāng)這個(gè)頁面沒有的時(shí)候,Nginx拋出404,那么如何返回給客戶端404呢?
  • 看下面的配置,這種情況下不需要修改任何參數(shù),就能實(shí)現(xiàn)這個(gè)功能。
    server {
        listen      80;
        server_name  www.example.com;
        root   /html;
        index  index.html index.htm;
        location / {

        }
    }

定義錯(cuò)誤頁面碼,如果出現(xiàn)相應(yīng)的錯(cuò)誤頁面碼,轉(zhuǎn)發(fā)到那里。

error_page  404 403 500 502 503 504  /404.html;

承接上面的location。

location = /404.html {

放錯(cuò)誤頁面的目錄路徑。

root   /usr/share/nginx/html;

第二種:反向代理的錯(cuò)誤頁面

如果后臺(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.example.com;
        root   /html;
        index  index.html index.htm;
        location / {
        	if ($request_uri ~* ‘^/$') {
        		rewrite .*   http://www.example.com/index.html redirect
    		}
    	}
    }

關(guān)鍵參數(shù):這個(gè)變量開啟后,我們才能自定義錯(cuò)誤頁面,當(dāng)后端返回404,nginx攔截錯(cuò)誤定義錯(cuò)誤頁面

    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;
    }

指定一個(gè)url地址:

    error_page 404  /404.html;
    error_page 404 = http://www.example.com/404.html;

到此這篇關(guān)于Nginx實(shí)現(xiàn)404頁面的配置方法的兩種方法的文章就介紹到這了,更多相關(guān)Nginx 404頁面配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

最新評(píng)論

榆树市| 邹平县| 泽州县| 扎鲁特旗| 江华| 黎城县| 行唐县| 沾化县| 安福县| 沐川县| 茌平县| 永寿县| 莱州市| 黄石市| 新乡县| 阿尔山市| 麻阳| 永仁县| 正安县| 杭州市| 上虞市| 天水市| 嘉定区| 色达县| 新丰县| 扶沟县| 皮山县| 灵山县| 陆河县| 繁峙县| 景洪市| 从化市| 商洛市| 神池县| 呼图壁县| 平潭县| 肇州县| 长治县| 长葛市| 息烽县| 白水县|