Перейти к содержанию
zil130

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

Рекомендуемые сообщения

Добрый день!

 

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

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

 

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

Поделиться сообщением


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

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

Поделиться сообщением


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

Поделиться сообщением


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

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

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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