nginx 404 跳轉到自定義的頁面

2021-07-07 02:31:27 字數 644 閱讀 7999

1. 自己寫了乙個error.html頁面

2. 更改nginx.conf在http定義區域加入:fastcgi_intercept_errors on;

3.更改nginx.conf

中在server 區域加入:

error_page 404  /404.html

4. 重啟ngnix

另外,有乙個8000埠的錯誤頁面也要跳轉到80的error頁面,

在server 8000下新增 error_page 404 error, 另外 include error.conf

# the difference when adding uri to proxy_pass directive:

# # why i use variable but not staticlly config the url:

# ## and resolver is needed, or will get 502, ref:

# ## why use rewrite:

resolver 127.0.0.1;

location /error

location /images

location /js

location /css



nginx自定義404錯誤頁面

注意事項 首先建立乙個404錯誤時顯示的頁面,如放在你的 根目錄下的404.html。內容隨便 在nginx.conf中的http區域加入fastcgi intercept errors on 在nginx.conf的server區域 如果 有單獨的配置檔案,則需要在其配置檔案的server區域內加...

Nginx自定義404頁面

usr local nginx html 404.html我們需要來配置一下 nginx.conf 檔案中關於 404 錯誤頁面的跳轉 1 我們在http全域性配置中加入如下配置 proxy intercept errors on 這個引數的作用是使得用nginx做 的網頁也生效,沒用nginx做 ...

apache之404錯誤頁面自定義跳轉說明

404錯誤其實就是我們經常見到的找不到檔案的錯誤,但是那是預設的效果,很難看。有時候我們需要的這樣的功能 我們要記錄下來404是的頁面時哪些,更有些時候我需要判斷404頁面是不是本來系統應該生成的靜態頁面但是沒有生成成功的,如果是,我們應該生成這個靜態頁面,然後把生成的靜態頁面返回給使用者。我要處理...