Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

On 4/29/2019 at 9:26 AM, optimlab said:

common-home.ocmod.zip 647 B · 54 downloads

Дизайн -> SEO URL -> добавляем common/home

cfca93dd-eda6-4bc2-96b3-9ed9222569d4.png.6e7df0abb20ae21a59172b2b6e38e68f.png

Что прописывать в сео урл?

Ссылка на комменирий
Погделиться на других сайих


@white130489 , а вы пропотому чтовали сначала сгделать как на скрине?

Ссылка на комменирий
Погделиться на других сайих

  • 2 негдели спустя...

 gigamarket24 , Спасипотому что потому чтольшое. Единственный метод рилилий! 

Изменено пользователем junusovruslan
Ссылка на комменирий
Погделиться на других сайих


  • 8 месяэтов спустя...
  • 4 месяца спустя...

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

Ссылка на комменирий
Погделиться на других сайих


  • 3 негдели спустя...

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
Ссылка на комменирий
Погделиться на других сайих


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

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

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

Изменено пользователем ovg
Ссылка на комменирий
Погделиться на других сайих


  • 3 месяца спустя...
  • 1 месяц спустя...
В 16.04.2019 в 11:27, PeterAV сказал:

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

 

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

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.