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

Проблема с внутренними сылками после установки SSL


zil130

Recommended Posts

Добрый день!

 

Возникла проблема после установки SSL-сертификата и настройки редиректа с HTTP на HTTPS.

Главная сайта открывается нормально по протоколу HTTPS а вот внутренние ссылки товара и некоторые другие приобрели примерно вот такой вид https://yuasabattery.ruindex.php/?_route_=akkumulatori_dlya_mototehniki/ (сейчас редирект на HTTPS выключен, работает нормально). Включено SEO PRO.

 

Заранее спасибо если кто сможет подсказать)

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


4 минуты назад, thentru сказал:

а как редирект настраивали, что прописывали в .htaccess?

Вот:

RewriteCond %{SERVER_PORT} !^443$ 
RewriteRule ^(.*)$ https://yuasabattery.ru$1 [R=301,L]

 

Больше ничего не менял

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


zil130,

попробуйте так

RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://yuasab.ru/$1 [L,R=301]

 

и еще вы не изменили конфиги и скорее всего не включили в настройках 

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


11 минут назад, zil130 сказал:

RewriteRule ^(.*)$ https://yuasabattery.ru$1 [R=301,L]

а слеш где?
 

RewriteRule ^(.*)$ https://yuasabattery.ru/$1 [R=301,L] 

все варианты есть здесь, пункт 7.3
http://forum.opencart.pro/topic/2675-руководство-для-перехода-на-ssl-https/

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


6 минут назад, bitrixlviv сказал:

zil130,

попробуйте так

RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://yuasab/$1 [L,R=301]

Если пасть как вы предложили пишет что не может найти https://yuasab (наверное логично)
Если написать адрес полностью то пишет что "Сайт yuasa...ru выполнил переадресацию слишком много раз"

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


zil130,  уже поправил, ошибся написал без окончания домена.

У меня так отлично работает 

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


54 минуты назад, thentru сказал:

а слеш где?
 


RewriteRule ^(.*)$ https://yuasabattery.ru/$1 [R=301,L] 

все варианты есть здесь, пункт 7.3
http://forum.opencart.pro/topic/2675-руководство-для-перехода-на-ssl-https/

Попробовал настраивать по ссылке, кое что получилось))) теперь при добвалении в начало HTTPS:// все работаеn но нет ридиректа на HTTPS

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


44 минуты назад, bitrixlviv сказал:

zil130, напишите в личку ФТП я все сделаю )))

Хорошо, если сейчас сам не смогу то обращусь к вам за помощью, Заранее Спасибо!))

А по поводу настрое конфига все включено в конфиге и в самом сайте в настройках сертификат тоже включен, явная проблема с ридеректом (ну мне так кажется)

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


Все заработало, по инструкции которую вы дали, помогло вот это:

# Проверяем пришел ли запрос по протоколу HTTPS и если нет - то для основного домена сайта оптравляем его на HTTPS

RewriteCond %{HTTPS} off

RewriteCond %{HTTP_HOST} ^(www\.)?(osnovnoy_domen\.ru)

RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]

и настройка переадресации с без www на www.

Вообщем решено!

 

ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!))))

 

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


zil130,

все равно вы не все настроили до конца подозреваю что файлы 

config.php

и файл admin/config.php

вы не правили так как у вас ссылки все без https

у вас первые строчки в конфиге такие?

// HTTP
define('HTTP_SERVER', 'https://yuasabattery.ru/);

// HTTPS
define('HTTPS_SERVER', 'https://yuasabattery.ru/');

Screenshot_2.png

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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