Отображение SmartBlog при включенном SSL
DimedrolЫч


Cпециалист
: 128
: 20-09-2010


23-07-2021 14:27
Ребятки, все привет.

Случайно обнаружил проблему после перехода на включенный SSL, что статьи в блоге не отображаются, выводит ошибку 404. при том что через поиск гугла и внутренние ссылки все статьи прекрасно работают.

Баг показывает, насколько я понял, что модуль вызывает старую ссылку http которой уже не существует.

The requested URL /%3Cbr%20/%3E%20%3Cb%3ENotice%3C/b%3E:%20Undefined%20property:%20Shop::$ssl_enable%20in%20%3Cb%3E/home/fishmart/domains/fishing-mart.com.ua/public_html/modules/smartblog/smartblog.php%3C/b%3E%20on%20line%20%3Cb%3E1042%3C/b%3E%3Cbr%20/%3E%20http://www.fishing-mart.com.ua/Blog/49_kupitj-motil-i-oparish-na-oboloni.html was not found on this server.

htacess я генерировал новый, не помогает. В чем может быть проблема?

Заранее благодарен
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


23-07-2021 17:38
Цитата:( DimedrolЫч @ 23-07-2021 15:27 Смотреть сообщение )
Shop::$ssl_enable%20in%20%3Cb%3E/home/fishmart/domains/fishing-mart.com.ua/public_html/modules/smartblog/smartblog.php

Приложите файл /modules/smartblog/smartblog.php
 
  
DimedrolЫч


Cпециалист
: 128
: 20-09-2010


23-07-2021 18:50
Прилагаю файл. Я в нем правил как-то одну строку, потому что при включеном SSL сайт не открывал ничего кроме главной страницы по-моему.

Решение нашел по этой ссылке тогда. https://www.prestashop.com/forums/topic/546536-m%C3%B3dulo-smartblog-no-funciona-al-activar-ssl-en-todas-las-p%C3%A1ginas/

Черт его знет как люди это все исправляют. 11 лет ковыряюсь в этом престашопе - нихрена не умею. :box:

Заранее благодарен


:

 smartblog.php( : 51.53KB : 90 )
 
  
sapII


Новичок
: 60
: 10-02-2014


23-07-2021 23:43
У вас сайт только одна главная..
остальные выдают ошибку

И ещё, какая версия SmartBlog?


Сообщение отредактировал sapII (24-07-2021 00:49)
 
  
DimedrolЫч


Cпециалист
: 128
: 20-09-2010


24-07-2021 01:30
Цитата:( sapII @ 23-07-2021 18:43 Смотреть сообщение )
У вас сайт только одна главная..
остальные выдают ошибку

И ещё, какая версия SmartBlog?

О. Началось.
Вернул старый hatachess заработало снова

версия 2.0
 
  
sapII


Новичок
: 60
: 10-02-2014


24-07-2021 01:49
Цитата:( DimedrolЫч @ 24-07-2021 02:30 Смотреть сообщение )
Цитата:( sapII @ 23-07-2021 18:43 Смотреть сообщение )
У вас сайт только одна главная..
остальные выдают ошибку

И ещё, какая версия SmartBlog?
О. Началось.
Вернул старый hatachess заработало снова

версия 2.0

О как, 2.0... какая древность
Может в этом и дело, поставьте хотя бы 2.1.4 или на крайний случай 2.0.2
А вот последняя, для prestashop 1.6 версия 2.2.0 мне не глянулась, у меня сложилось мнение - тупо версия free с возможностью обновить до Pro
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


24-07-2021 04:25
Код:
$base = (($ssl && $shop->ssl_enable) ? 'https://'.$shop->domain_ssl : 'http://'.$shop->domain);

замените на:
Код:
$base = ($ssl ? 'https://'.$shop->domain_ssl : 'http://'.$shop->domain);
 
  
DimedrolЫч


Cпециалист
: 128
: 20-09-2010


24-07-2021 13:24
Алекс, большое спасибо.
Выручаете как всегда, дай бог Вам здоровья!