Untitled

 avatar
unknown
plain_text
9 months ago
4.1 kB
124
No Index
server {
  listen       80;
  server_name  www.abc.com abc.com;
  root  /home/project/sc18;

  gzip on;
  gzip_static on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.1;
  gzip_comp_level 2;
  gzip_types     text/plain application/javascript application/x-javascript         
  text/javascript text/css application/xml;
  gzip_vary on;
  gzip_proxied   expired no-cache no-store private auth;
  gzip_disable   "MSIE [1-6]\.";
  

  location / {
      proxy_pass   http://127.0.0.1:3059;
      #      try_files $uri $uri/ /index.html last;
      # proxy_read_timeout 600s;
  }    

  location /wap{
    proxy_pass   http://127.0.0.1:3063;
    # try_files $uri $uri/ /wap/index.html ;
  }

  location /api {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Methods *;
    add_header Access-Control-Allow-Headers *;

    proxy_pass http://localhost:8080/sc18;
    }
  location /adminmrxd {
    try_files $uri $uri/ /adminmrxd/index.html ;
    }
    
  location /shopwap {
    try_files $uri $uri/ /shopwap/index.html ;
  }
  location /shop {
  
    try_files $uri $uri/ /shop/index.html ;
  } 
    

  location ~ /public.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|mp4|pdf|doc|docx)$
  {
      expires      30d;
  }
  location ~ /public/pdf.*\.(pdf)$
  {
      expires      30d;
  }

  location ~ /api.*\.(js|css)?$
  {
      expires      12h;
  }

  location ~ /admin.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|doc|docx)$
  {
    expires      30d;
  }
location ~ /public/excelexport.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|doc|docx)$
  {
    expires      30d;
  }

  location ~ /admin.*\.(js|css)?$
  {
    expires      12h;
  }


  location ~ /\.
  {
      deny all;
  }
  
  
}

server {
  listen       443 ssl;
  server_name  www.abc.com abc.com;
  root  /home/project/sc18;

  gzip on;
  gzip_static on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.1;
  gzip_comp_level 2;
  gzip_types     text/plain application/javascript application/x-javascript         
  text/javascript text/css application/xml;
  gzip_vary on;
  gzip_proxied   expired no-cache no-store private auth;
  gzip_disable   "MSIE [1-6]\.";
  
  location / {
      proxy_pass   http://127.0.0.1:3059;
      #      try_files $uri $uri/ /index.html last;
      # proxy_read_timeout 600s;
  }    

  location /wap{
    proxy_pass   http://127.0.0.1:3063;
    # try_files $uri $uri/ /wap/index.html ;
  }

  location /api {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Methods *;
    add_header Access-Control-Allow-Headers *;

    proxy_pass http://localhost:8080/sc18;
  }
  location /adminmrxd {
    try_files $uri $uri/ /adminmrxd/index.html ;
  }
    
  location /shopwap {
    try_files $uri $uri/ /shopwap/index.html ;
  }
  location /shop {
  
    try_files $uri $uri/ /shop/index.html ;
  } 


  location ~ /public.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|mp4|pdf|doc|docx)$
  {
      expires      30d;
  }
  location ~ /public/pdf.*\.(pdf)$
  {
      expires      30d;
  }

  location ~ /api.*\.(js|css)?$
  {
      expires      12h;
  }

  location ~ /admin.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|doc|docx)$
  {
    expires      30d;
  }
location ~ /public/excelexport.*\.(gif|jpg|jpeg|png|bmp|swf|xls|xlsx|doc|docx)$
  {
    expires      30d;
  }

  location ~ /admin.*\.(js|css)?$
  {
    expires      12h;
  }


  location ~ /\.
  {
      deny all;
  }
  
  ssl on;
  ssl_certificate   /certw/abc.com.crt;
  ssl_certificate_key  /certw/abc.com.key;
  ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.2;
}




  
  
  

Editor is loading...
Leave a Comment