nginx配置文件

server {
listen 80;
server_name localhost;
listen 443 ssl;
ssl_certificate /etc/nginx/sslkey/*.shujuxia.cn.pem;
ssl_certificate_key /etc/nginx/sslkey/*.shujuxia.cn.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
ssl_prefer_server_ciphers on;

access_log /data/wwwlogs/zqfwpt.shujuxia.cn_nginx.log main;
error_log /data/wwwlogs/zqfwpt.shujuxia.cn-error.log;
#root /data/zqfwpt/platform/webapp;
root /data/zqfwpt/integrate-server/pc;
error_page 405 =200 $uri;

add_header 'Access-Control-Allow-Headers' '*';
add_header Access-Control-Allow-Methods *;
add_header ‘Access-Control-Allow-Origin’ ‘*’ always;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header Access-Control-Max-Age 1728000;
if ($request_method = 'OPTIONS') {
return 204;
}

location / {
try_files $uri $uri/ /index.html;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /dabfb49170d590d6a560bf0bd6691c59.html {
index index.html *.html;
alias /data/yanzheng/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https// $scheme://;
}
location /platform {
try_files $uri $uri/ /platform/index.html;
alias /data/zqfwpt/integrate-server/h5/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qymh {
try_files $uri $uri/ /qymh/index.html;
alias /data/zqfwpt/qymh/pc/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qymh/h5 {
try_files $uri $uri/ /qymh/h5/index.html;
alias /data/zqfwpt/qymh/h5/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qyxxk {
try_files $uri $uri/ /qyxxk/index.html;
alias /data/zqfwpt/qyxxk/pc/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /h5 {
try_files $uri $uri/ /h5/index.html;
alias /data/zqfwpt/qyxxk/h5/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qyzsk {
try_files $uri $uri/ /qyzsk/index.html;
alias /data/zqfwpt/qyzsk/pc/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qyzsk/h5 {
try_files $uri $uri/ /qyzsk/h5/index.html;
alias /data/zqfwpt/qyzsk/h5/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /qyzsk/app {
try_files $uri $uri/ /qyzsk/app/index.html;
alias /data/zqfwpt/qyzsk/app/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location /message {
try_files $uri $uri/ /message/index.html;
alias /data/zqfwpt/message/pc/;
proxy_set_header X-Forwarded-Proto $scheme;
include proxy.conf;
proxy_redirect https:// $scheme://;
}
location @router {
rewrite ^.*$ /index.html last;
}
location /gateway/ {
proxy_pass http://127.0.0.1:35002/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /upload {
#proxy_pass http://127.0.0.1:35003;
alias /data/zqfwpt/integrate-server/upload/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /qyzsk/api {
proxy_pass http://127.0.0.1:35004;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /alipay/qyzsk/ {
proxy_pass http://127.0.0.1:35004/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /qyzsk/upload {
#proxy_pass http://127.0.0.1:35004;
alias /data/zqfwpt/qyzsk/upload/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /qyxx/api {
proxy_pass http://127.0.0.1:35005;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
location /qyxxk/upload {
#proxy_pass http://127.0.0.1:35005;
alias /data/zqfwpt/qyxxk/upload/;
include proxy.conf;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect https:// $scheme://;
}
}

原文地址:https://www.cnblogs.com/fangdecheng/p/14707876.html