nginx.conf 文件配置


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/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  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

  #负载地址
    upstream gateway {
        server IP1;
        server IP2;
     }
    server {
        listen       8010;
        server_name  localhost;

        #charset koi8-r;
        server_tokens off;
        add_header X-Frame-Options DENY;
        add_header Content-Security-Policy "default-src 'self' 'unsafe-inline' 'unsafe-eval' blob: data: ;";
        add_header X-Xss-Protection "1;mode=block";
        add_header X-Content-Type-Options nosniff;
        #access_log  logs/host.access.log  main;
        ###日志按天分割
        if ($time_iso8601 ~ '(\d{4}-\d{2}-\d{2})'){
            set $ttt $1;
        }
        # limit_req zone=allips burst=2 nodelay;
        access_log  logs/access.$ttt.log;
        error_log logs/error.log;
        ###日志结束
        location / {
            root   /app/code;   #项目路径
            index  index.html index.htm;
        }
        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_set_header X-NginX-Proxy true;
          proxy_pass http://gateway/;
        }
        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

}
 

相关推荐

  1. RT-1配置文件

    2024-01-09 07:12:02       48 阅读
  2. Nginx conf文件配置

    2024-01-09 07:12:02       48 阅读
  3. nginx配置文件

    2024-01-09 07:12:02       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-09 07:12:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-09 07:12:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-09 07:12:02       87 阅读
  4. Python语言-面向对象

    2024-01-09 07:12:02       96 阅读

热门阅读

  1. 服务器超线程的好处

    2024-01-09 07:12:02       55 阅读
  2. 10个linux文件管理命令

    2024-01-09 07:12:02       58 阅读
  3. 【嵌入式-网络编程】vmware中使用UDP广播失败问题

    2024-01-09 07:12:02       64 阅读
  4. vue中高德地图使用

    2024-01-09 07:12:02       61 阅读
  5. docker的安装使用以及优势

    2024-01-09 07:12:02       54 阅读
  6. Js使用ffmpeg在视频中合成音频背景音乐

    2024-01-09 07:12:02       69 阅读
  7. 详解Nacos和Eureka的区别

    2024-01-09 07:12:02       53 阅读