请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

nginx启动后 域名访问出现:504 Gateway Time-out

1.nginx启动无错误
图片描述2.ip访问也无问题
图片描述图片描述3.域名访问出现504
图片描述
知道解决方法的留个言,谢谢了!

正在回答 回答被采纳积分+3

2回答

提问者 慕粉113505763 2019-03-01 00:02:47


upstream www.mallshi.online{
        server 127.0.0.1:8080;
        server 127.0.0.1:9080;
}

server {
listen 80;
autoindex on;
server_name mallshi.online www.mallshi.online;
access_log /usr/local/nginx/logs/access.log combined;
index index.html index.htm index.jsp index.php;
if ( $query_string ~* ".*[\;'\<\>].*" ){
        return 404;
        }

location = / {
        root /product/front/mmall_fe/dist/view;
        index index.html;
}

location ~ .*\.html$ {
        root /product/front/mmall_fe/dist/view;
        index index.html;
}

location / {
        proxy_pass http://www.mallshi.online/;
        }

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
        proxy_pass http://mallshi.online;
        expires 30d;
        }

location ~ .*\.(js|css)?$ {
        proxy_pass http://mallshi.online;
        expires 7d;
                                    

0 回复 有任何疑惑可以回复我~
geelylucky 2019-02-28 23:56:06

亲爱的同学,你好,我是geely老师的助教。

你应该贴出你的nginx的配置,启动没报错不代表你的配置正确,只能说明你的配置语法没错,不代表配置的逻辑正确。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉113505763 #1
    添加了配置文件
    回复 有任何疑惑可以回复我~ 2019-03-01 00:02:07
  • geelylucky 回复 提问者 慕粉113505763 #2
    你可以先删掉下面的内容再试试
    index index.html index.htm index.jsp index.php;
    if ( $query_string ~* ".*[\;'\<\>].*" ){
            return 404;
            }
    
    location = / {
            root /product/front/mmall_fe/dist/view;
            index index.html;
    }
    
    location ~ .*\.html$ {
            root /product/front/mmall_fe/dist/view;
            index index.html;
    }
    回复 有任何疑惑可以回复我~ 2019-03-01 00:22:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信