服务器 {
听 80 default_server;
服务器名称 _;
重写 ^ https://$host$request_uri? 永恒的;
}
服务器 {
听 443 ssl default_server;
gzip 上;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 6;
gzip_proxyed 任何;
gzip_types 文本/纯文本
文本/CSS
应用程序/json
应用程序/x-javascript
文本/xml
应用程序/xml
应用程序/xml+rss
文本/javascript
应用程序/javascript
文本/x-js;
gzip_buffers 16 8k;
服务器名称 _;
ssl_certificate server.crt;
ssl_certificate_key server.key;
# 当网关在不同的盒子上时取消注释这个标题
# 比服务器或两者都使用 SSL。如果这个标题是
# 在服务器中启用 SSL 时使用,但在网关上使用
# 在同一个盒子上,应用程序将不会启动。
#add_header Strict-Transport-Security max-age=31536000;
#charset koi8-r;
access_log /var/log/nginx/woc.log;
error_log /var/log/nginx/woc-error.log;
地点 / {
proxy_pass http://127.0.0.1:5000;
proxy_set_header 主机 $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header x-Forwarded-For $proxy_add_x_forwarded_for;
}
# /usr/share/nginx/html/www_maintenance/502.html
error_page 502 503 504 @www_maintenance;
位置@www_maintenance {
# 待办事项:更改网址
根目录 /usr/share/nginx/html;
重写 ^(.*)$ /www_maintenance/502.html 中断;
}
位置/静态{
别名 /opt/wakari/static;
}
}