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

Много редиректов у opencart после переезда на SSL


Recommended Posts

Хотел бы узнать, н еобращали внимание на то, что после переезда на SSL шифрование, появляется много редиректов и по итогу ошибка. 

 

Читал в поддержке гугла что кол-во редиректов влияет на скорость загрузки сайта. 

 

По сути google показывает всего два редиректа, но на самом деле их много.

 

Как будто opencart подгружает файлы сначала по http, после чего идёт редирект на https

 

Проверьте свой магазин на сайте http://redirectdetective.com/ и попробуйте проверить google или yandex

 

У них всего один редирект. 

 

А у моего сайта их непонятно сколько, что по итогу даже ошибка. 

 

Вот что ответил хостер:

Все редиректы которые показывает данный тест, это редиректы Ваших файлов. Так как в коде сайта Вы не изменили пути к ним с http на https, а изменили их через панель, то теперь при запросе странички панель делает редирект данных элементов. По сути через .htaccess у Вас есть сейчас 2 редиректа с бес www на www и с http на https.

 

Поделитесь вашими наблюдениями у кого есть сайт с ssl сертификатом. Версия opencart pro 2.3

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


ну вот посмотрите:

#Редирект на www - это я добавил сам
RewriteCond %{HTTP_HOST} ^indiahouse.ru$ [NC]
RewriteRule (.*) https://www.indiahouse.ru/$1 [R=301,L]


# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

 

Нижняя часть это стандартный, вверху сам написал на www , т.к. сайт с www.

 

Не не, вроде бы это сам opencart так обрабатывает информацию, сначала обращаясь к файлам через http , а вот у хостера как раз в панели ISP все запросы перенаправлять через https.

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


конфиги то переправили? а хостер чего говорит по поводу строк редиректа? чего у него там настроено я понятия не имею и должно быть у них написаны эти строчки, если конечно они платно не помогают своим сайтам https найти ))

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

дак да, конфиги настроены, всё нормально работает. 

Хостер как раз так и помогает, только вот opencart их запрашивает по http как будто, сама логика работы opencart чтоли такая? 

 

Хотя стоит галочка использовать SSL... 

 

Вот что ответил хостер:

Все редиректы которые показывает данный тест, это редиректы Ваших файлов. Так как в коде сайта Вы не изменили пути к ним с http на https, а изменили их через панель, то теперь при запросе странички панель делает редирект данных элементов. По сути через .htaccess у Вас есть сейчас 2 редиректа с бес www на www и с http на https.

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


ссылки нормально все https, так же скачал базу данных и там поменял автозаменой все протоколы на https где можно было. Весь контент отдался по https, только вот чтобы его отдать как будто для каждого файла идёт редирект на https

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


:wacko: на главной, в режиме обслуживания, 60 HTTP ссылок из 332 ссылок в общем

 

<a href="http://*******/index.php?route=product/compare" class="btn-cart">Перейти в сравнение товаров</a>

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

46 минут назад, theRGD сказал:

:wacko: на главной, в режиме обслуживания, 60 HTTP ссылок из 332 ссылок в общем

 

<a href="http://*******/index.php?route=product/compare" class="btn-cart">Перейти в сравнение товаров</a>

 

Ну да, сайт на обслуживании. 

Хм, надо попробовать убрать это. Это уже модуль походу сравнения так выводит. Как можно это исправить?

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


57 минут назад, theRGD сказал:

:wacko: на главной, в режиме обслуживания, 60 HTTP ссылок из 332 ссылок в общем

 

<a href="http://*******/index.php?route=product/compare" class="btn-cart">Перейти в сравнение товаров</a>

 

Проблема была из за того, что сайт был на обслуживании всё таки. Если в режиме не обслуживания, но всё нормально.

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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