Page 1 of 1

принудительно https

Posted: Thu Dec 05, 2013 9:01 pm
by alexandrnew
как сделать принудительно https для всех сайтов?

Re: принудительно https

Posted: Thu Dec 05, 2013 9:07 pm
by skid
Можно сделать специальный шаблон для nginx. Шаблоны находятся в папке /usr/local/vesta/data/templates/web/nginx

Code: Select all

cd /usr/local/vesta/data/templates/web/nginx/
cp default.tpl https.tpl
cp default.stpl https.stpl
Затем нужно заменить содержимое файла https.tpl на

Code: Select all

server {
    listen      %ip%:%proxy_port%;
    server_name %domain_idn% %alias_idn%;
    location / {
        rewrite ^(.*) https://%domain_idn%$1 permanent;
    }
}

Re: принудительно https

Posted: Fri Dec 06, 2013 12:17 am
by alexandrnew
skid wrote: Затем нужно заменить содержимое файла https.tpl на

Code: Select all

server {
    listen      %ip%:%proxy_port%;
    server_name %domain_idn% %alias_idn%;
    location / {
        rewrite ^(.*) https://%domain_idn%$1 permanent;
    }
}
какую то часть заменить или все? там по дефолту намного больше текста :)

Re: принудительно https

Posted: Fri Dec 06, 2013 7:41 am
by skid
Надо заменить все