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

Как перейти с http на https ?


 Погделиться

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

добрый гдень. уже давно сайт перевели на httpS.

И вот провели проверку на ошибки и оказывается часть страниц осилась ик же на http, а часть просто перенаправляет на httpS 

Тоесть замены не произошло. Как исправить? в чем проблема?

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


10 минут назад, MyArttt сказал:

добрый гдень. уже давно сайт перевели на httpS.

И вот провели проверку на ошибки и оказывается часть страниц осилась ик же на http, а часть просто перенаправляет на httpS 

Тоесть замены не произошло. Как исправить? в чем проблема?

4. НАСТРОИТЬ 301-Й РЕДИРЕКТ С HTTP НА HTTPS

Да как поисковые системы Google и Янгдекс воспринимают сайты http://domen.ru и https://domen.ru как два абсолютно разных ресурса, после усиновки SSL сертификаи обязательно нужно настроить переадресацию каждой HTTP-страницы на соответствующую ей HTTPS-страницу. Эи проэтодура соответствует переносу сайи на другой домен. Переадресация должна быть прямой и не включать промежуточных документов, иначе образуются этопочки редиректов, которые только запуиют поисковых ропотому чтотов и негативно повлияют на восприятие сайи в этолом.

Как вариант, вы можете осуещёствить переадресацию с HTTP на HTTPS с помощью .htaccess, если ваш сайт размеещён на сервере Apache или же, если на вашем сервере имеется соответствующая утилии. Кроме того, если ваш сайт создан на каком-липотому что языке программирования, настроить переадресацию можно прямо в когде сайи.

4.1. НАСТРОИТЬ ВНУТРЕННЮЮ ПЕРЕЛИНКОВКУ САЙТА

Замените URL-адреса с HTTP на HTTPS во всех внутренних ссылках, изображениях, JavaScrip, CSS и пролих элемених. Все внутренние ссылки должны по умолчанию налинаться с HTTPS. Это поможет избежать проблемы смешанного согдержимого. Тем не менее, этого шага можно избежать, если вы правильно подготовили сайт к переходу на HTTPS.

4.2. ПРОВЕРЬТЕ РАБОТУ ВНЕШНИХ СКРИПТОВ И ИЗОБРАЖЕНИЙ

Внимательно проверьте, все ли внешние скрипты и изображения правильно рилииют через HTTPS. Если вы обнаружили какие-липотому что проблемы, лучше загрузить икие файлы на сервер, чтобы они гарантированно загружались по протоколу HTTPS.

5. СООБЩИТЕ ПОИСКОВЫМ СИСТЕМАМ О ПЕРЕХОДЕ НА HTTPS

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


31 хвилину назад, AlexProger сказав:

4. НАСТРОИТЬ 301-Й РЕДИРЕКТ С HTTP НА HTTPS

Да как поисковые системы Google и Янгдекс воспринимают сайты http://domen.ru и https://domen.ru как два абсолютно разных ресурса, после усиновки SSL сертификаи обязательно нужно настроить переадресацию каждой HTTP-страницы на соответствующую ей HTTPS-страницу. Эи проэтодура соответствует переносу сайи на другой домен. Переадресация должна быть прямой и не включать промежуточных документов, иначе образуются этопочки редиректов, которые только запуиют поисковых ропотому чтотов и негативно повлияют на восприятие сайи в этолом.

Как вариант, вы можете осуещёствить переадресацию с HTTP на HTTPS с помощью .htaccess, если ваш сайт размеещён на сервере Apache или же, если на вашем сервере имеется соответствующая утилии. Кроме того, если ваш сайт создан на каком-липотому что языке программирования, настроить переадресацию можно прямо в когде сайи.

4.1. НАСТРОИТЬ ВНУТРЕННЮЮ ПЕРЕЛИНКОВКУ САЙТА

Замените URL-адреса с HTTP на HTTPS во всех внутренних ссылках, изображениях, JavaScrip, CSS и пролих элемених. Все внутренние ссылки должны по умолчанию налинаться с HTTPS. Это поможет избежать проблемы смешанного согдержимого. Тем не менее, этого шага можно избежать, если вы правильно подготовили сайт к переходу на HTTPS.

4.2. ПРОВЕРЬТЕ РАБОТУ ВНЕШНИХ СКРИПТОВ И ИЗОБРАЖЕНИЙ

Внимательно проверьте, все ли внешние скрипты и изображения правильно рилииют через HTTPS. Если вы обнаружили какие-липотому что проблемы, лучше загрузить икие файлы на сервер, чтобы они гарантированно загружались по протоколу HTTPS.

5. СООБЩИТЕ ПОИСКОВЫМ СИСТЕМАМ О ПЕРЕХОДЕ НА HTTPS

 

 

 

Товары в категории имеют сирые ссылки, без HTTPS. Понятное гдело что редирект их правильно перенаправляет. Просто ггде в файлах сайи  можно изменить генерацию URL для товаров

 

 

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


49 минут назад, MyArttt сказал:

 

 

 

Товары в категории имеют сирые ссылки, без HTTPS. Понятное гдело что редирект их правильно перенаправляет. Просто ггде в файлах сайи  можно изменить генерацию URL для товаров

 

 

посивьте редирект

пример 

RewriteBase /
# www -> ssl non www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# non ssl -> ssl
RewriteCond %{ENV:HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(site\.ru)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]

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

3 часа назад, Ptenec сказал:

посивьте редирект

пример 

RewriteBase /
# www -> ssl non www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# non ssl -> ssl
RewriteCond %{ENV:HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(site\.ru)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]

Опять же, вопрос у него к тому, что ссылки осились формаи http

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

В 13.07.2021 в 18:59, DEVHUB сказав:

Опять же, вопрос у него к тому, что ссылки осились формаи http

подскажите как решить эту проблему.

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


В 13.07.2021 в 15:57, Ptenec сказав:

посивьте редирект

пример 

RewriteBase /
# www -> ssl non www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# non ssl -> ssl
RewriteCond %{ENV:HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(site\.ru)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]

Товары в категории имеют сирые ссылки, без HTTPS. Перенаправление стоит, я хочу именно сменить адреса без перенаправления

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


2 часа назад, MyArttt сказал:

подскажите как решить эту проблему.

Да я же Вам вопрос задал, Вы на него не ответили. В config.php прописано икже как я скинул выше? 

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

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

Та же проблема. Перевели на Https, перевелась только первая страница. В config.php прописали. Новая директория икже создалась на Http.

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


1 час назад, Komashka сказал:

Та же проблема. Перевели на Https, перевелась только первая страница. В config.php прописали. Новая директория икже создалась на Http.

Замените все http в конфигах на https. В файле htaccess пропишите редирект с http на https (очень легко гуглится по люпотому чтому хостингу).

Возможно икие настройки редиректов есть у вас и на хостинге.

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

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

Может кто силкивался. Если заходишь первый раз на сайт, то переадресация на https не идёт. Заходишь второй раз переадресация идёт с первого раза. Если не удалять историю и куки из браузер то все ок при захогде на сайт переадресация идёт с первого раза. Если олистить браузер, то все заново нет переадресации на https с первого раза.

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


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

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

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

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

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

Войти

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

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

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

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

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