301 редирект на без www через Nginx в BitrixVM
Рішення, як зробити 301 редирект з https://www.site.ua на https://site.ua через конфігурацію в Nginx на віртуальній машині VMBitrix
Спершу переконається, що SSL сертифікати випущені для обох доменів - www.site.ua і site.ua
У файлі /etc/nginx/bx/site_enabled/s1.conf додати перед:
server {
Наступне:
server {
listen 80;
server_name www.site.ua;
return 301 http://site.ua;
}
У файлі /etc/nginx/bx/site_enabled/ssl.s1.conf додати перед:
server {
Наступне:
server {
listen 443;
server_name www.site.ua;
return 301 http://site.ua;
}
Перезавантажити Nginx - systemctl restart nginx
У корені сайту створити файл .htsecure - це редирект на HTTPS
В результаті при будь-яких випадках редирект буде завжди здійснюватися спочатку на https://www.site.ua а з нього вже на https://site.ua