本文主要是介绍nginx 各种配置不行,怎么办呢,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题1:nginx 配置好后台,但是报Whitelabel Error Page 错误 This application has no explicit mapping for /error
解决:
nginx代理的网址要和代理名的配置一样,如果代理名后面加“/”,则代理的网址最后也要加“/”
具体配置:
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8081;
server_name localhost;
location /mj/ {
proxy_pass http://127.0.0.1:8080/;
proxy_read_timeout 1800;
}
location / {
try_files $uri $uri/ /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
#######################################################################
问题2:nginx 发布服务,页面请求后台后,大于1分钟返回,浏览器报1分钟超时 504 Gateway Time-out错误
解决:
nginx代理的网址下面增加:proxy_read_timeout 1800;即可,如果修改不生效,将该nginx换其他机器好使,那就说明修改后未重启成功,可以尝试关闭所有nginx进程,再重启,或者直接重启电脑 感谢这位同学的支持:https://blog.csdn.net/qq_31176861/article/details/98489978
具体配置:
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8081;
server_name localhost;
location /mj/ {
proxy_pass http://127.0.0.1:8080/;
proxy_read_timeout 1800;
}
location / {
try_files $uri $uri/ /index.html;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
这篇关于nginx 各种配置不行,怎么办呢的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!