Created
July 14, 2020 16:14
-
-
Save ShenJack/cd33d481b6da6145ad1d32b41356529f to your computer and use it in GitHub Desktop.
nginx config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server | |
{ | |
listen 80 default_server; | |
listen 443 ssl http2 default_server; | |
server_name www.luckhunt.cn; | |
index index.php index.html index.htm default.php default.htm default.html; | |
root /www/wwwroot/PlantsGuide/; | |
gzip off; | |
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 | |
#error_page 404/404.html; | |
#HTTP_TO_HTTPS_START | |
if ($server_port !~ 443){ | |
rewrite ^(/.*)$ https://$host$1 permanent; | |
} | |
#HTTP_TO_HTTPS_END | |
ssl_certificate /www/server/panel/vhost/cert/www.luckhunt.cn/fullchain.pem; | |
ssl_certificate_key /www/server/panel/vhost/cert/www.luckhunt.cn/privkey.pem; | |
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; | |
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; | |
ssl_prefer_server_ciphers on; | |
ssl_session_cache shared:SSL:10m; | |
ssl_session_timeout 10m; | |
error_page 497 https://$host$request_uri; | |
#SSL-END | |
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改 | |
#error_page 404 /404.html; | |
#error_page 502 /502.html; | |
#ERROR-PAGE-END | |
#PHP-INFO-START PHP引用配置,可以注释或修改 | |
include enable-php-00.conf; | |
#PHP-INFO-END | |
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效 | |
include /www/server/panel/vhost/rewrite/www.luckhunt.cn.conf; | |
#REWRITE-END | |
#禁止访问的文件或目录 | |
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) | |
{ | |
return 404; | |
} | |
location /api/ | |
{ | |
proxy_pass http://127.0.0.1:4000/; | |
} | |
location /jenkins/ | |
{ | |
proxy_pass http://127.0.0.1:8080/; | |
} | |
location /uwa/ | |
{ | |
proxy_pass http://127.0.0.1:8081/; | |
} | |
location /plants-api/ { | |
rewrite ^\/plants-api\/(.*) /$1 break; | |
proxy_pass http://127.0.0.1:4005; | |
} | |
#一键申请SSL证书验证目录相关设置 | |
location ~ \.well-known{ | |
allow all; | |
} | |
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ | |
{ | |
expires 30d; | |
error_log off; | |
access_log /dev/null; | |
} | |
location ~ .*\.(js|css)?$ | |
{ | |
expires 12h; | |
error_log off; | |
access_log /dev/null; | |
} | |
access_log /dev/null; | |
error_log /www/wwwlogs/www.luckhunt.cn.error.log; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment