Docker 容器部署 Nginx代理服务器报500错误

时间:2020-03-12 13:26:45   收藏:0   阅读:724

前端VUE 项目 打包后成静态资源文件,在Docker内部署nginx作为代理服务器,配置好后,发现最后服务器一直报500错误,同样的Nginx配置非容器化部署访问正常。

原配置:

 server {
        listen       443 ssl;
        server_name  192.168.61.24;
        add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
        ssl_certificate      /etc/nginx/ssl/server.crt;
        ssl_certificate_key  /etc/nginx/ssl/server.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;
   location / {
            root   html;
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;   # 处理刷新重定向404问题
        }

修改后配置:

 server {
        listen       443 ssl;
        server_name  192.168.61.24;
        add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload" always;
        ssl_certificate      /etc/nginx/ssl/server.crt;
        ssl_certificate_key  /etc/nginx/ssl/server.key;
        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;
   location / {
            root   /usr/share/nginx/html;    # 指定前端项目绝对路径
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;   # 处理刷新重定向404问题
        }

原文:https://www.cnblogs.com/shunzi115/p/12468021.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!