Как настроить редирект для мультимагазина на Opencart 2.3

Тема в разделе "Общие вопросы", создана пользователем LehaLebed, 11 фев 2018.

  1. LehaLebed

    LehaLebed Пользователь

    Сообщения:
    91
    Симпатии:
    12
    Здравствуйте. столкнулся с проблемой при создании на движке мультимагазина.

    Что имеем. Основной сайт http://profipart.ru поддомен http://parts.profipart.ru

    Что на сайте, что на поддомене стоит ssl. в настройках магазина что первого что второго включен ssl

    Снимок экрана 2018-02-11 в 19.26.15.png


    Если заходить на поддомен, то перекидывает на основной сайт. А если заходить на поддомен по защищенному протоколу https то открывает поддомен.

    Думаю все дело в файле htaccess.

    Подскажите, как правильно настроить редиректы

    Код:
    RewriteEngine on
    
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/
    RewriteRule ^index\.html$ / [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ / [R=301,L]
    
    RewriteCond %{HTTP_HOST} ^www.profipart.ru$ [NC]
    RewriteRule ^(.*)$ https://profipart.ru/$1 [R=301,L]
    RewriteCond %{HTTPS_HOST} ^www.profipart.ru$ [NC]
    RewriteRule ^(.*)$ https://profipart.ru/$1 [R=301,L]
    
    RewriteCond %{SERVER_PORT} !^443$
    
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://profipart.ru/$1 [R=301,L]
    
    
    нужно, чтобы поддомен открывался как бы я его не вводил, с www или без, с http, в любом из вариантов чтобы перекидывало на https
     

    Вложения:

    Последнее редактирование: 11 фев 2018
  2. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Код:
    RewriteCond %{SERVER_PORT} !^443$
    
    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://profipart.ru/$1 [R=301,L]
    править это правило