saber部署nignx 404页面

Blade 未结 1 846
xtw123
xtw123 剑童 2020-06-29 19:22

一、该问题的重现步骤是什么?

1. 

2. saber部署nignx 404页面

3.


二、你期待的结果是什么?实际看到的又是什么?

正常访问saber


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

Bladex  , centos7


四、请提供详细的错误堆栈信息,这很重要。

image.png


image.png

五、若有更多详细信息,请在下面提供。

目录:

image.png


nginx文件:


user  root;

worker_processes  1;


error_log  /var/log/nginx/error.log warn;

pid        /var/run/nginx.pid;



events {

    worker_connections  1024;

}



http {

    include       mime.types;

    default_type  application/octet-stream;


    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                      '$status $body_bytes_sent "$http_referer" '

                      '"$http_user_agent" "$http_x_forwarded_for"';


    access_log  /var/log/nginx/access.log  main;


    sendfile        on;

    #tcp_nopush     on;


    keepalive_timeout  65;


    #gzip  on;


    #include /etc/nginx/conf.d/*.conf;


    upstream gateway {

                 server 172.30.0.81;

                 server 172.30.0.82;

                 server 172.30.0.83;

             }


 upstream auth {

                 server 172.30.0.91:8100;

                 server 172.30.0.92:8100;

             } 

    server {

      listen       8000;

      server_name  web;

       root html/saber;

            index index.html index.htm;


      location / {


      }


      location ^~ /oauth/redirect {

           rewrite ^(.*)$ /index.html break;

      }


      location ^~ /api {

           proxy_set_header Host $host;

           proxy_set_header X-Real-IP $remote_addr;

           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

           proxy_buffering off;

           rewrite ^/api/(.*)$ /$1 break;

           proxy_pass http://gateway;

      }

    }


    server {

      listen       88;

      server_name  gateway;

      location / {

           proxy_set_header Host $host;

           proxy_set_header X-Real-IP $remote_addr;

           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

           proxy_buffering off;

           proxy_pass http://gateway;

      }

    }


    server {

      listen       9000;

      server_name  auth;

      location / {

           proxy_set_header Host $host;

           proxy_set_header X-Real-IP $remote_addr;

           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

           proxy_buffering off;

           proxy_pass http://auth;

      }

    }


}


1条回答
  • 根目录部署已经成功了,显示了Hello BladeX!

    后续的问题就是:nginx如何部署二级目录。

    0 讨论(0)
提交回复