cancel
Showing results for 
Search instead for 
Did you mean: 

Мультисайт. Переадресация на https и без WWW.

Мультисайт. Переадресация на https и без WWW.

Добрый день! Перевел сайт в режим мультисайта и нужно настроить редирект с http на https и с www на без www в .htaccess. Раньше использовал такой код:

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://domen.com[L,R=301]

Теперь нужно нужно применить другой  код для мультисайта, скорее всего с регулярными выражениями, в которых не очень силен. Кто-нибудь подскажет готовый код для мультисайта??

7 REPLIES 7

Re: Мультисайт. Переадресация на https и без WWW.

В настройках апача лучше переадресацию делать. В .htaccess вообще ничего не придется добавлять

Re: Мультисайт. Переадресация на https и без WWW.

У меня сервер litespeed, поэтому только через htaccess. Он совместим с модулем mod_rewrite от apach

Re: Мультисайт. Переадресация на https и без WWW.

вот старинная конструкция с моего .htaccess 
http://blablasite.XX на  https://blablasite.XX

  

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

 

Старинная, бо переход на https происходил лет 5 назад, и этот код перенаправлял все поисковые http.... на https

Re: Мультисайт. Переадресация на https и без WWW.

LiteSpeed ​​также отлично отрабатывает переадрисацию на https из файла конфигурации сайта.  И не нужно ничего менять в подмененном файле .htaccess после обновлений 

Re: Мультисайт. Переадресация на https и без WWW.

Ну так litespped, также как и апач, и берет конфиги из htaccess для управления. И переадресация должна управляться на уровне сервера, а не на уровне CMS, чтобы не грузить скррипт. Мне подошел этот код, все переадресовывает как надо, больше сотни поддоменов:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Re: Мультисайт. Переадресация на https и без WWW.

Посмотрите на htaccess после обновления Magento. Адекватный разработчик никогда не будет редактировать те файлы которые изменяются после обновления. Всегда есть другие пути решения 

Re: Мультисайт. Переадресация на https и без WWW.

Не вопрос, перенес в настройки litespeed, благо там есть для этого специальное место в настройках