nginx配置无法正常访问设置返回json数据

createh52周前 (06-23)技术教程15

将错误码单独添加到一个配置文件中

vi ./host/error.conf

proxy_intercept_errors on;
location error_page 502 {
      default_type application/json;
     return 500 '{"msg":"服务正在重启...","code": 500,"data":null}';
}

location error_page 504 {
     default_type application/json;
     return 500 '{"msg":"请求超时...","code": 500,"data":null}';
}


在nginx中引入error.conf

include ./host/error.conf


重启nginx:

systemctl restart nginx

相关文章

nginx 代理设置一 之常见的设置

1、nginx代理配置 proxy_passserver { listener 8099; location = /test { proxy_pass http://192.168.18.1...

跨域问题的4种解决方案

前言难以置信,我居然被跨域问题折磨了一上午。相信很多程序员都遇到过跨域问题,当然,解决方案也有很多种。但我今天尝试了无数种办法,依旧没有解决。直到最后我媳妇儿给了我个提示,会不会跨域问题只是表象,真正...

Nginx负载均衡配置详解(图文全面总结)

关注△mikechen△,十余年BAT架构经验倾囊相授!大家好,我是mikechen。Nginx是大型架构的必备中间件,下面我就全面来详解Nginx负载均衡配置@mikechen文章来源:mikech...

Nginx合集-并发连接能力优化

一、前言nginx服务器老是报告TIME_WAIT 告警, ESTABLISHED 告警,检查nginx配置和系统网络配置发现现有的配置并发能力太弱,无法满足现有的并发请求的需求。二、解决方法改进方法...