We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Включить SSL
Включить SSL
Мне нужно что бы мой сайт автоматически редиректил на https, он этого не делает. У меня xenforo и изменить .htaccess тоже не могу. Ибо тогда все нахрен сломается.
Нужно в Vesta включить как то "Только SSL"
Нужно в Vesta включить как то "Только SSL"
Re: Включить SSL
Поиск на форуме, не дал результатов ?masxter wrote:Мне нужно что бы мой сайт автоматически редиректил на https, он этого не делает. У меня xenforo и изменить .htaccess тоже не могу. Ибо тогда все нахрен сломается.
Нужно в Vesta включить как то "Только SSL"
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Включить SSL
Code: Select all
http://vestacp.com/docs/#how-to-force-https
-
- Posts: 49
- Joined: Tue Nov 08, 2016 11:33 pm
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Включить SSL
Несколько проектов есть на xenforo, дабы не забивать себе голову делал быстрый редирект через .htaccess и все прекрасно работает. 2-3 строками кода редиректа, что вы там поломаете?masxter wrote: У меня xenforo и изменить .htaccess тоже не могу. Ибо тогда все нахрен сломается.
Нужно в Vesta включить как то "Только SSL"
Re: Включить SSL
Где-то видимо наколбасил товарищ.artscripts wrote:Несколько проектов есть на xenforo, дабы не забивать себе голову делал быстрый редирект через .htaccess и все прекрасно работает. 2-3 строками кода редиректа, что вы там поломаете?
Вот как-то так делаете?
Code: Select all
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R=301,L]
Re: Включить SSL
А что делать, если стоит nginx+php-fpm? там .htaccess не работает (
-
- Posts: 13
- Joined: Sun Feb 09, 2014 9:31 pm
- Os: Debian 8x
- Web: nginx + php-fpm
Re: Включить SSL
в весте есть прекрасная возможность "дописывать" конфиги нжинкса/апача изза наличия строчки
Code: Select all
include /home/<USER>/conf/web/<s>nginx.<DOMAIN>.conf*;
можно просто создать файл, например snginx.test.com.conf_my_custom_config_for_domain и наполнить его нужными вам правилами для конкретного хоста
Мой пример:
есть приложение на ноде, которое висит на порту X, нужно проксировать запросы к нему с нжинкса, при этом чтобы работало оно по https.
я использую немного измененный конфиг для nginx без блока location /, это позволяет дописывать какие угодно конфигурации.
В /home/<USER>/conf/web/ создал файл nginx.<DOMAIN>.conf_redirect
Содержимое файла:
Code: Select all
return 301 https://$host$request_uri;
Ну и наконец snginx.<DOMAIN>.conf_app_config
Code: Select all
location / {
proxy_pass http://127.0.0.1:XXXX;
}
location /socket.io {
proxy_pass http://127.0.0.1:XXXX;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
}
Получение сертификатов остается на плечах весты, что к слову также работает на основе этих кастомных конфигов.
Re: Включить SSL
Заработало :)DeaDSandro wrote: ↑Fri Mar 16, 2018 3:19 pmв весте есть прекрасная возможность "дописывать" конфиги нжинкса/апача изза наличия строчкиCode: Select all
include /home/<USER>/conf/web/<s>nginx.<DOMAIN>.conf*;
В /home/<USER>/conf/web/ создал файл nginx.<DOMAIN>.conf_redirect
Содержимое файла:Здесь происходит редирект на https.Code: Select all
return 301 https://$host$request_uri;
Спасибо огромное!!!
Re: Включить SSL
Подскажите, это нужно обязательно добавлять?DeaDSandro wrote: ↑Fri Mar 16, 2018 3:19 pmНу и наконец snginx.<DOMAIN>.conf_app_configТут описываю проксирование в приложение на порт X.Code: Select all
location / { proxy_pass http://127.0.0.1:XXXX; } location /socket.io { proxy_pass http://127.0.0.1:XXXX; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection $connection_upgrade; }
Получение сертификатов остается на плечах весты, что к слову также работает на основе этих кастомных конфигов.
Я добавил только то что выше в посте написал, а вот теперь думаю, может и этот файл нужно создавать обязательно?
Подскажите для чего это проксирование?
Re: Включить SSL
Похоже оно для nodejs