console/extra/nginx_ssl.conf
2015-12-02 03:03:54 +03:00

34 lines
938 B
Text

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;
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)$ {
root /var/lib/gocloud.ru/control/app;
access_log off;
expires 10d;
break;
}
}