Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Opencart 3.0.2 Https SSL index.php?route=common/home - Решения


Recommended Posts

  • 2 weeks later...
  • 8 months later...
  • 4 months later...

Здравствуйте, может подскажите, где прочитать как правильно установить SSL сертификат на  ocStore 3.0.2.0. Хостинг thehost, сертификат энкрипт бесплатный нормально генерируется и ставится. Но надо еще файлы редактировать. Нужно подробное руководство. Попробовал поставить без редактирования файлов, перестал нормально модуль импорта работать.

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

ocStore 3.0.2.0, шаблон UniShop2, мультиязычный магазин, SEO PRO включен, ни каких дублей пустых страниц у меня в базе не оказалось (пустых, без заполненного поля keyword, не было совсем).

Решил вопрос следующим образом:

1) Админ панель /в настройках системы, в закладке SEO PRO  посмотреть что бы не было указано route в разрешенные get-параметри,  ( я ранее, не помню зачем, его внес, его необходимо удалить).
Исключения для get-параметрів должно быть: нет;

2) Админ панель /дизайн/SEO менеджер, создаем для каждого языка  запрись ( мультиязычный магазин)
Посилання            SEO URL
common/home    оставляем пустым или * ставим один пробел  (для языка по умолчанию)
common/home    en
common/home    ru

* ocstore 3.020  не позволяет сохранить пустое поле;

 

3) В phpMyAdmin выбираем таблицу `oc_seo_url`, в таблице сортируем строки по keyword: сверху наша запись с пробелами,
редактируем keyword, удаляем пробел, поле SEO URL должно быть пустым, сохраняем изменения;

phpMyAdmin записи в таблица `oc_seo_url :
*seo_url_id      store_id    language_id          query                keyword
188000                   0                  3                common/home     (пустое поле)
188001                   0                  2                common/home          en
188002                   0                  1                common/home          ru
для одного языка: 
188000                  0                   3               common/home      (пустое поле)

*Значение seo_url_id могут отличаться, система их формирует самостоятельно.

 

4 )В админ панели магазина очищаем системный кэш. В браузере открываем витрину магазина и очищаем кэш: Ctrl+F5 ;

 

5) Проверяем нет ли боков при загрузке главной страницы в *вариантах:
namesite.com
www.namesite.com
http://namesite.com
https://www.namesite.com
https://namesite.com

*Всегда должна загружаться/отображаться версия https://namesite.com
 

6) если это не так, редактируем файл  .htaccess в корневом каталоге домена,
вносим следующие записи:

# Редирект с www на ssl без www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# Редирект с ssl без www на ssl
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} ^(.+)/$
RewriteRule ^(.*)/$ /$1/?%1 [R=301,L]

 

 

В результате этих действий имеем  к индексации  для  языка по умолчанию  строку https://namesite.com   и для двух других языков   https://namesite.com/en   , https://namesite.com/ru ;

Первоначально была одна запись для всех языков https://namesite.com/index.php?route=common/home (bing.com отказывал в индексации https://namesite.com);

*Откатить все назад очень просто: закрываем # внесенные строки в .htaccess , в админ панель /дизайн/SEO менеджер: удаляем созданные  записи ( запись). 

**До внесения вышеописанных изменений (с установками по умолчанию после инсталляции, в варианте  index.php?route=common/home) переключение языка страницы происходило после второго  повторного клика по кнопке выбора языка, теперь этой проблемы нет.

Змінено користувачем ovg
  • +1 1
Надіслати
Поділитися на інших сайтах


В 14.04.2021 в 19:35, freeday сказал:

Здравствуйте, может подскажите, где прочитать как правильно установить SSL сертификат на  ocStore 3.0.2.0. Хостинг thehost, сертификат энкрипт бесплатный нормально генерируется и ставится. Но надо еще файлы редактировать. Нужно подробное руководство. Попробовал поставить без редактирования файлов, перестал нормально модуль импорта работать.

 Вроде бы достаточно настроить на хостинге, в настройках магазина ни чего не делал, мои скриншоты:

Скриншот 2021-05-03 14.50.39.jpg

Скриншот 2021-05-03 14.50.00.jpg

Змінено користувачем ovg
Надіслати
Поділитися на інших сайтах


  • 3 months later...
  • 1 month later...
В 16.04.2019 в 11:27, PeterAV сказал:

Подключил ssl и появилась "любимая"  index.php?route=common/home, что решилось этим методом, поэтому сенк!)

 

На оксторе 3 словил сразу ERR_TOO_MANY_REDIRECTS

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Доброго дня, а у кого была проблема с тем, чтобы убрать этот index.php?route=common/home на отключенном ЧПУ в оксторе? Еслли ЧПУ включены то все окей, а если отключены то как бы редиректит с номальной главной / на это вот index.php?route=common/home. Разумеется, что это не решается редиректом в HTACCESS (возникает циклическая переадресация, естественно). 

Спасибо. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.