console/extra/nginx_ssl.conf

36 lines
931 B
Text
Raw Normal View History

2015-12-02 02:42:25 +03:00
server {
listen 80;
server_name gocloud.ru www.gocloud.ru;
rewrite ^(.*)$ https://$server_name$1 permanent;
}
server {
listen 443 ssl;
server_name gocloud.ru www.gocloud.ru;
access_log /var/log/nginx/gocloud.ru_access.log;
error_log /var/log/nginx/gocloud.ru_error.log;
ssl on;
ssl_certificate /var/lib/gocloud.ru/control/ssl/1_gocloud.ru_bundle.crt;
ssl_certificate_key /var/lib/gocloud.ru/control/ssl/2_gocloud.ru.key;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
root /var/lib/gocloud.ru/control;
location / {
#proxy_pass http://127.0.0.1:5001;
include uwsgi_params;
uwsgi_pass unix:/var/run/gocloudru_control.sock;
}
location ~* ^.+\.(jpg|jpeg|gif|css|png|js|ico|bmp)$ {
access_log off;
expires 10d;
break;
}
}