nginx加载子目录配置文件

1.主要加载子目录配置

nginx加载子目录配置文件

2.nginx.conf配置


user  root;
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;
    server_names_hash_bucket_size 128;
    client_header_buffer_size 16k;
    fastcgi_intercept_errors on;
    proxy_intercept_errors on;

    client_max_body_size 200M; 


    log_format  main  '{ip:"$remote_addr",scheme:"$scheme",host:"$host",server:"$server_name",port:"$server_port",user:"$remote_user",time:"$time_iso8601 $msec",request:"$request",'
                      'status:"$status",body:"$body_bytes_sent",referer:"$http_referer",'
                      'forward:"$http_x_forwarded_for"}';

    #access_log  logs/access.log  main;
    access_log  /cse/log/nginx/$host.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
   
    #gzip  on;
 
    map $http_upgrade $connection_upgrade {
        default upgrade;
        '' close;
    }

    ssl_certificate   cert/test/certificate.crt;
    ssl_certificate_key  cert/test/private.pem;
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;

    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    #proxy_set_header Host $host:$server_port;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Real-PORT $remote_port;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
    proxy_set_header Accept */*;
    proxy_set_header Upgrade $http_upgrade;#websocketÅäÖÃ
    proxy_set_header Connection "upgrade";#websocketÅäÖÃ

    include host/*.conf;

    
}
 

3.目录展示1

nginx加载子目录配置文件

 

4.目录展示2

nginx加载子目录配置文件

 

5.子配置文件

server {
    listen 443 ssl;
    listen       80;
    server_name  api.test.cse.com.cn;
    client_max_body_size 200M;
    
    location / {
        root   /cse/web/cse-sso-admin;
        index  index.html index.htm;
        error_page 404 /index.html;
    }
    location /api {
        proxy_pass http://10.10.22.19:19500/;
    }
    location /js {
       proxy_pass http://10.10.22.19:19500/js;
    }
}