Jump to content

Recommended Posts

Добрый день, возникла проблема с СЕО при переносе магазина с HTTP на HTTPS.

Версия ocStore 1.5.5.1.2

В настройках опенкарт переключи, конфиги поправил, поставил редирект протокола в htaccess.

По сути все работает. Только вот появился двойной редирект 301, на который ругается специалист по СЕО.

 

Что происходит:

отправляем запрос http://site.ru/seo_url

урл разбирается на роут https://site.ru/index.php?route=seo_url (первый редирект)

находит соответствие в базе и кидает на https://site.ru/seo_url (второй редирект)

 

в htaccess

RewriteCond     %{SERVER_PORT} ^80$
RewriteRule     ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=permanent,L]
 
Еще смущает что ocStore не работает с https если прописать в конфиге только HTTPS
// HTTPS
define('HTTPS_SERVER', 'https://site.ru');
define('HTTPS_IMAGE', 'https://site.ru/image/');
а работает только когда прописываешь в HTTP ссылки с https
 
Прошу помощь разобраться с двойным редиректом, чтобы остался один без разбора на роут

Share this post


Link to post
Share on other sites

При переключении модуля сео с SEO PRO на штатный:

редирект один, но с роутом

 

отправляем запрос http://site.ru/seo_url

урл разбирается на роут https://site.ru/index.php?route=seo_url (первый редирект)

что тоже не подойдет, так как для сео это все равно два редиректа, так как в каноникал указан корректный урл

Share this post


Link to post
Share on other sites

Вопрос решен. Специалист по СЕО доволен. Редирект один.

Share this post


Link to post
Share on other sites

Вопрос решен. Специалист по СЕО доволен. Редирект один.

Как решили?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By markimax
      490.00 руб
      Скачать/Купить дополнение


      SEO HTTPS FIX PRO
      Информация и документация о модуле
       
      Демо: http://oc2.opencartadmin.com/admin/index.php?route=module/httpsfix
      Дополнение предназначено для корректного переноса Opencart на HTTPS протокол, и устранения проблем, связанных с этим процессом.
      Что умеет это дополнение.
      1. Заставляет Opnecart корректно отдавать контент одновременно по обеим протоколам (http и https)
      2. Функционал переноса CSS и JS скриптов к конец исходного кода HTML страницы (PageSpeed Insights рекомендации) и минимизация HTML кода страницы

      Внимание кому надо функционал минификации, объединения, переноса скриптов CSS и JS - обратите лучше внимание на модуль Jet Cache
      Это полноценный кешировщик с полным функционалом объединения, минификации, переноса, отложенной загрузки скриптов и сжатия изображений (webp, mozjpeg, optipng)
       
      3. Гибко устранять "хвосты" связанные с разными вариантами ввода внешних и внутренних адресов.
      Так например при переезде на HTTPS необходимо изменить протокол подключения
      к внешним CDN например с http://cdn.google.com на https://cdn.google.com
      Модуль позволяет это сделать в два клика.
       
       
      В процессе наполнения контентом и верстки шаблонов магазина, зачастую встречаются ссылки
      как на внутренние так и на внешние ресурсы совершенно разного вида.
      Например если у вас встречаются ссылки www.vash_site.ru/link_1 и без vash_site.ru/link_1 в контенте магазина,
      автоматичски в https преобразуются только ссылки, которые вы определилил как основное зеркало.
      А все остальные остануться старые и бразуеры будут выписывать warning и не включать зеленый замочек.
      При помощи модуля, вы сможете создать любые правила для любых преобразований внутренних ссылок в магазине как внутренних так и внешних.
      Теперь вам не нужно судорожно искать, где же вы в шаблоне еще не поменяли http на https,
      достаточно посмотреть в консоль и написать в модуле соответсвующее правило.
      После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
      Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.
      Также мод фиксит проблемы определения протокола, при нестандартных настройках связки nginx => apache.
       
      Техническая поддержка

       
       
      Добавил markimax Добавлено 22.12.2016 Категория SEO, карта сайта, оптимизация Системные требования PHP 5.3+Если OC 1.5.x - vQmod Метод активации Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
    • By sitexdev
      Скачать/Купить дополнение


      СЕО brands/apple opencart 1.5x seo_pro
      Добавление brands/apple на страницу производителей
      Добавил sitexdev Добавлено 11.02.2016 Категория SEO, карта сайта, оптимизация  
    • By markimax
      1 490.00 руб
      Скачать/Купить дополнение


      Перевод магазина на протокол HTTPS
      Грамотный перевод магазина на протокол HTTPS
       
       
      Добавил markimax Добавлено 29.01.2017 Категория Услуги  
    • By xirurg303
      Данная модификация позволяет добавить в URL код языка, на котором просматривается страница, а для языка по-умолчанию адрес остается тот же. Таким образом для поисковой системы у вас реализованы отдельные каталоги для каждого из языков. Также прошивается система отображения для поисковиков.
      Модуль  работает исключительно с SEO_PRO, позволяя создать необходимую структуру для создания мультиязычного интернет магазина. 
      метод установки прост :
      открываем установщик OCMOD ставим и в менеджере обновляем кеш.
       
    • By xirurg303
      300.00 RUB
      View File


      OCMOD МОДУЛЬ SEO URL ДЛЯ МУЛЬТИЯЗЫЧНОГО ИНТЕРНЕТ МАГАЗИНА НА OPENCART 2x-3x
      Данная модификация позволяет добавить в URL код языка, на котором просматривается страница, а для языка по-умолчанию адрес остается тот же. Таким образом для поисковой системы у вас реализованы отдельные каталоги для каждого из языков. Также прошивается система отображения для поисковиков.
      Модуль  работает исключительно с SEO_PRO, позволяя создать необходимую структуру для создания мультиязычного интернет магазина. 
      метод установки прост :
      открываем установщик OCMOD ставим и в менеджере обновляем кеш.
       
      Submitter xirurg303 Submitted 04/20/2020 Category SEO & Optimization Системные требования SEO PRO Developer's site Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Get request to server of developer Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.