Автор Тема: Последствия перехода с http на httpS  (Прочитано 1747 раз)

17 Январь 2017, 13:27:48
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
Менеджер перевел сайт на httpS, теперь вот такие ошибочки в консоли:


как наиболее грамотно их починить?
17 Январь 2017, 13:38:12
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В шаблонах меняй протокол на $base_dir_ssl.
17 Январь 2017, 14:36:28
Ответ #2
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
в шаблонах пробленого модуля или в общем каком-то месте?
только что заменил {$base_dir} на ($base_dir_ssl} в модуле callme, пока не помогло )
17 Январь 2017, 14:50:45
Ответ #3
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
так это вообще Jquery уже пытается подтянуть...
17 Январь 2017, 15:16:49
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Модуль callme не для Prestashop. Там код проверяй полностью.
17 Январь 2017, 19:15:46
Ответ #5
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
точно нет причины в чем-то другом?
17 Январь 2017, 19:29:13
Ответ #6
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
обнаружил, что данная строка
Цитировать
var cme_folder = "{$base_dir}modules/callme/  + {$base_dir_ssl}  ";
содержит:
Цитировать
"http://localhost/modules/callme/  + http://localhost/  "
т.е. {$base_dir} == {$base_dir_ssl} , поэтому ничего у меня и не изменилось -_-
17 Январь 2017, 20:50:10
Ответ #7
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
короче захардкодил - жестко прописал протокол.
окей, а как быть с леоблогом?

в папке модуля упоминаний {$base_dir) вообще нет, да и по пути оно сразу идёт в папку имг...
это в .htaccess топать чтоли?
18 Январь 2017, 11:27:23
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В модуле в php файле должны быть свои переменные url. Посмотрите главный файл модуля или контроллер. Скорее всего в этих файах нужно изменить протокол.
Еще может быть в настройках модуля установка протокола.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
18 Январь 2017, 22:08:18
Ответ #9
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
спасибо, обнаружил нужное место - захардкодил опять =)
ещё вопросы по этой теме: гугл хром находит дополнительные ошибки (файерфокс молчит же)... как понять, какой модуль их вызывает?
19 Январь 2017, 10:29:43
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Это ошибки загрузки javascript с других сервисов, таких как метрика и т.д.
19 Январь 2017, 14:15:52
Ответ #11
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
т.е это норм. делать тут нечего?
19 Январь 2017, 15:02:05
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Ненормально, но ничего не сделать. Можно конечно не использовать счетчики, но это не выход, хотя бы один счетчик нужен.
19 Январь 2017, 16:13:54
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
На метрике кстате есть как бороться с этими ошибками. Код для вставки счетчика другой. В доках написано как устанавливать.
20 Январь 2017, 10:14:32
Ответ #14
  • Старожил
  • ****
  • Сообщений: 366
  • Репутация: +0/-0
  • Skype: away4people
    • Просмотр профиля
так ведь с метрикой связана всего лишь загрузка гиф-файла?)
остальные с jquery ...