Автор Тема: Вопрос для знатоков  (Прочитано 768 раз)

31 Январь 2017, 10:36:25
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте!

История почти мистическая

Вводные данные:
Престашоп 1.5.6.1
Подключен мультимагазин. Магазины на поддоменах.
На днях подключен SSL. И после этого история и началась.

Ситуация следующая:

Подключен SSL .
Произведена правка множества файлов шаблона, для того, чтобы все картинки отображались с https, иначе не показывался зелёный значок "надежный".
Установлена переадресация с http на https в htaccess.

Позже, а именно вчера, выяснилось, некоторые сайты на поддоменах не открываются.
Открывается только главный магазин на основном домене и, что самое загадочное, один из поддоменов. Настройки у этого одного поддомена, который открывается такие же, как и у других поддоменов:

SSL включен, включено принудительно использовать SSL на всех страницах.

Во всех файлах шаблона, за исключением, возможно, некоторых модулей, dir_ изменён на dir_ssl.

Кеш почищен многократно. Вариации на тему включить/отключить ЧПУ выполнены.

Ответ сервера если набирать через http://  - Сайт sub.site.ru выполнил переадресацию слишком много раз.
Ответ сервера если набирать через https:// - Не удается найти DNS-адрес сервера sub.site.ru.

И вот так со всем поддоменами, кроме одного.
Мысль скопировать запись с работающим поддоменом в htaccess и вставить с заменой поддомена на на один из неработающих проскакивала и даже реализовалась - не помогло.

Всё это так грустно.

Кто-нибудь знает что здесь можно сделать?
31 Январь 2017, 12:10:47
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Установлена переадресация с http на https в htaccess.
Вот от этого и ошибка.
Настрой домен через конф. веб сервера, в престе включи ssl в админке, в htaccess удали переадресацию.