Nginx 仅使用具有特定文件名的错误页面

Nginx 仅使用具有特定文件名的错误页面

使用 Nginx,我能够让默认错误页面适用于 404 和其他错误,但只有当我将文件命名为错误代码的准确名称时,即 404 -> 404.html...40x.html似乎不起作用。

我希望能够针对许多不同的错误显示相同的错误页面,并且我已经看到类似这样的操作:

error_page 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 421 422 423 424 426 428 429 431 451 500 501 502 503 504 505 506 507 508 510 511 /error.html;

https://blog.adriaan.io/one-nginx-error-page-to-rule-them-all.html

但我似乎无法让它工作。有什么想法吗?重命名文件(以及在配置中)会破坏它。

相关内容