8

nginx出力されたデフォルトのエラーページはどこに保存されますか?IEの標準は次の404ようになります。

404お探しのページが見つかりませんでした

404お探しのページが見つかりませんでした


nginx

うまくいけば、これらはnginxソースにハードコーディングされていません。ありがとう。

4

1 に答える 1

20

nginxディレクトリのhtmlフォルダをチェックしてください-50xページがあるはずです。

デフォルトでは、404ページを含むすべての「特別なページ」がハードコーディングされていると思います

static char ngx_http_error_404_page[] =
"<html>" CRLF
"<head><title>404 Not Found</title></head>" CRLF
"<body>" CRLF
"<center><h1>404 Not Found</h1></center>" CRLF
;

ソース:https ://github.com/nginx/nginx/blob/release-1.15.8/src/http/ngx_http_special_response.c#L132

ただし、カスタマイズできます。

server {
    ...
    error_page 404 /404.html;
    ...
}
于 2012-11-19T03:08:38.903 に答える