Nginx配置error_page 404 500等自定义的错误页面

大兔子大兔子 提交于 2019-12-01 18:40:46

Nginx 做web server时, laravel 5.5框架开发,开发中发现有时候的网站代码有错误,我们需要跳转到一个指定内容的错误页面:

1.  在nginx.conf配置文件上加上一句:

fastcgi_intercept_errors on;

2. 服务中加上:

    error_page 400 401 402 403 404 405 408 410 412 413 414 415 500 501 502 503 504 506 /404.html;
    location = /404.html {
        #放错误页面的目录路径。
        root /root/learning_system_back_v2.0/public;
    }

重启nginx:

systemctl restart nginx

500的错误界面显示跳转到自定义的400.html了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!