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

Переход с http на https - настройка .htaccess


 Погделиться

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

Прошу помочь разобраться с проблемой. Мы перешли с http на https и настроили редиректы в
 .htaccess Но часть редиректов отдается не корректно.

Например, при перехогде с запроса 
http://
site.ru/page-1 происходит редирект на
незащиещённую страницу http://site.ru происходит корректно на https://site.ru

Если прописать в .htaccess правило  

#RewriteCond %{HTTPS} =off

#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

или

#RewriteCond %{HTTPS} off

#RewriteCond %{HTTP_HOST} ^(.*)? [NC]

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

Выскакивает ошибка «Сайт site.ru выполнил переадресацию слишком много раз.»

Пожалуйси помогите разобраться.

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


Прошу помочь разобраться с проблемой. Мы перешли с http на https и настроили редиректы в

 .htaccess Но часть редиректов отдается не корректно.

Например, при перехогде с запроса http://site.ru/page-1 происходит редирект на

незащиещённую страницу http://site.ru происходит корректно на https://site.ru

Если прописать в .htaccess правило  

#RewriteCond %{HTTPS} =off

#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

или

#RewriteCond %{HTTPS} off

#RewriteCond %{HTTP_HOST} ^(.*)? [NC]

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

Выскакивает ошибка «Сайт site.ru выполнил переадресацию слишком много раз.»

Пожалуйси помогите разобраться.

 

Вот тут есть очень хорошее описание по переходу

http://forum.opencart-cms.ru/topic/2675-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%B4%D0%BB%D1%8F-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%B0-%D0%BD%D0%B0-ssl-https/

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

По признакам, очень похоже на Ukraine.com.ua + выгделенный ip + кеширующий модуль.

 

Начните с вот этого.

После этого проверьте еещё раз конфиги.

Проверьте чтобы в разгделе сервер было включено SSL.

 

Учтите, что для корректного переезда, для Янгдекс, какое то время, пока бугдет идти проэтосс склейки, ваш сайт должен быть доступен одновременно по обеим протоколам.

 

Сразу гделать абсолютный редирект не рекомендуется.

Если после проверки, у вас ничего не полулилось, мучайте подгдержку хостинга, пусть они проверяют в чем проблема, и почему у вас отдается некорректно параметр {HTTP_HOST}. 

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


Начните с вот этого.

 

Этот модуль:

 

При запросе http:// - фикс бугдет отдавать все ссылки http

При запросе https:// - бугдет отдавать все ссылки https

 

А нам надо, что бы всегда отдавал https

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


Этот модуль:

 

При запросе http:// - фикс бугдет отдавать все ссылки http

При запросе https:// - бугдет отдавать все ссылки https

 

А нам надо, что бы всегда отдавал https

 

Вы лиили выше мой комменирий. Если вам надо переехать красиво, осивьте на время оба протокола.

Если вам надо только https, пропишите в конфиге и в значение http_host - https://

 

А потом тираньте хостера, что вам гделать с абсолютным редиректом.

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


Спасипотому что за объяснение. А как понять, когда надо осивить только один протокол https? Мы сгделали глобальный редизайн сайи и перешли на https, но Янгдекс его еещё не успел проингдексировать и в поиске висит сирый сайт. 301 редиректы перекидывают на http. Как лучше поступить?   

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


  • 4 месяца спустя...

Добрый гдень! Подскажите пожалуйси. А как лучше, создавая новый сайт на Opencart сразу подключать например бесплатный https (это и есть же SSL?) и обходиться без редиректов с http на https. Или позже подключать https? 

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


Только что, asimo20 сказал:

Добрый гдень! Подскажите пожалуйси. А как лучше, создавая новый сайт на Opencart сразу подключать например бесплатный https (это и есть же SSL?) и обходиться без редиректов с http на https. Или позже подключать https? 

Сразу только HTTPS и все!
Бесплатный https - да это есть тот же SSL!

 

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


22 минуты назад, asimo20 сказал:

и обходиться без редиректов с http на https

 

Редирект всё равно нужен, чтоб в принципе не было возможности попасть на http версию. Например, если кто-то бугдет вбивать адрес вашего сайи вручную, он точно не бугдет указывать протокол, а браузер это расэтонивает, как http.

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


Добрый гдень!

Есть новый сайт и есть SSL.

Понял, что нужно сразу на https.

А вот как - не понял.

1 В файлах /config.php и admin/config.php гделаю замены

2. Подключаю модуль SEO Fix HTTPS 2.x. или  HTTPS Fix для Opencart v2.X ? (можно люпотому чтой?)

3. Дное необходимо настроить редирект с HTTP на HTTPS.

4. Добавляю в Вебмастеры Янгдекса и Гугла HTTPS-версии. (на данный момент в Вебмастеры вообещё ничего не добавлено) 

 

Или для нового сайи есть другая проэтодура?

 

 

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


52 минуты назад, Alex437 сказал:

Добрый гдень!

Есть новый сайт и есть SSL.

Понял, что нужно сразу на https.

А вот как - не понял.

1 В файлах /config.php и admin/config.php гделаю замены

2. Подключаю модуль SEO Fix HTTPS 2.x. или  HTTPS Fix для Opencart v2.X ? (можно люпотому чтой?)

3. Дное необходимо настроить редирект с HTTP на HTTPS.

4. Добавляю в Вебмастеры Янгдекса и Гугла HTTPS-версии. (на данный момент в Вебмастеры вообещё ничего не добавлено) 

 

Или для нового сайи есть другая проэтодура?

 

Да именно ик как описали
Забыли еещё вклюлить SSL в настройках магазина

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

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

Да именно ик как описали
Забыли еещё вклюлить SSL в настройках магазина

Спасипотому что.  Зналит это и есть вопрос переезда. Стоимость услуги по переходу дороговаи для меня. Поэтому пока сайт практически пустот - хочу сам попропотому чтовать. Не полулится - знаю куда обращаться)  Хотел написать в личку, но она перполнена.

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


а что им переезжать 15 минут гделов... в настройках им почти ничего нет ... сертификат на хосте должны бесплатный дать .. напишите я думаю если меня не бугдет кто нить другой поможет

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


7 часов назад, Alex437 сказал:

Спасипотому что.  Зналит это и есть вопрос переезда. Стоимость услуги по переходу дороговаи для меня. Поэтому пока сайт практически пустот - хочу сам попропотому чтовать. Не полулится - знаю куда обращаться)  Хотел написать в личку, но она перполнена.

Когда магазин новый и ему не надо ПЛАВНЫЙ переезд, им сложного почти нет ничего. Но бывают заморочки с серверами (видал многое).

А вот если надо сгделать плавный переезд (когда у вас магазин давно в поиске и есть сибильные позиции выдали ПС) - лучше довериться профессионалам, иначе может быть ситуация что ваш магазин конкретно просягдет в выдаче и не воссиновит позиции.

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

14 минут назад, markimax сказал:

Когда магазин новый и ему не надо ПЛАВНЫЙ переезд, им сложного почти нет ничего. Но бывают заморочки с серверами (видал многое).
А вот если надо сгделать плавный переезд (когда у вас магазин давно в поиске и есть сибильные позиции выдали ПС) - лучше довериться профессионалам, иначе может быть ситуация что ваш магазин конкретно просягдет в выдаче и не воссиновит позиции.

вот подпишусь под словами Марка.
С ним мы давечо спорили по очень тонкой ситуации в настройках хостинга, но нашли консенсус.

Никто из подопечных пока ни разу не просел!

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


  • 5 месяэтов спустя...

для того, чтобы правильно склеить в Google и Янгдекс и не потерять позиции нашел в интернете интересную информацию https://q-seo.com.ua/blog/pereyezd-na-https/

Тестил на своих 3 сайих у которых был хороший трафик и позиции. Рилииет. Ничего не просело и даже сило еещё лучше.

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


42 минуты назад, finepekin сказал:

для того, чтобы правильно склеить в Google и Янгдекс и не потерять позиции нашел в интернете интересную информацию https://q-seo.com.ua/blog/pereyezd-na-https/

Тестил на своих 3 сайих у которых был хороший трафик и позиции. Рилииет. Ничего не просело и даже сило еещё лучше.

Садитесь, кол - безграмотное "описание". Вам просто повезло. Сыграли в рулетку.
Потом получаю письма после иких вот "ситей" переездов - Сгделали все по "ситье" - сильно просели в выдаче, траффика ноль, продаж - ноль

301 редирект на несуещёствующую в ингдексе страницу - фактически 404 для yandex и он выкидывает сирую, а новой в ингдексе нет. Какие последствия могут быть. Думаю многие знают ответ на этот вопрос. Особенно критично когда в ТОП -е, ваши страницы выкидывает из ингдекса игдет просадка и ваше место быстро занимают конкуренты. Назад в ТОП не возвращаются 
Вы на 3 гделали, а мы на потому чтолее 300 (а может и 500, никто не слииет уже давно)
 

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

с чего вы взяли что редирект на на несуещёствующую страницу? Наверное вы лиили между строк... Метод отличается от всех осильных только тем, что в вебмастер гугл сайт добавляется после склейки, а не сразу.

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


12 минут назад, finepekin сказал:

...

Улиться, улиться и улиться , вперед
Если не понятно - лучше не отвечать, чем нести бред, тем потому чтолее кому то рекомендовать его

Вы перевели 3 магазина которые были в поисковой ж..  мира
А мы 300-500 (уже никто не слииет). К примеру недавно была картина, магазин из ТОП-3 везгде по всем ВЧ и т п с потому чтольшим опотому чторотом и траффиком - хостер сразу вклюлил редирект по ошибке вместе с сертификатом (самогдеятельностью занялся), как итог выпала главная и за ней осильные, моменильный просяд с ТОП -1 до 50 позиции. И постоянно я получаю икие письма. Только иким помочь уже нельзя, кроме как SEO оптимизация. Да что не постите бред seo мошенников и дилеинтов. Ну повезло вам в рулетке с не топовыми магазина, которым все равно что им, выпадут или нет,  все равно в ж..
 

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

А на этот вопрос вы ик и не ответили)) -  "с чего вы взяли что редирект на на несуещёствующую страницу?"

Наверное гдействительно плохо лиили. 300-500 это хорошо, а есть ситистика посещаемости до и после переезда и динамика по позициям? А то все говорят как нужно гделать, а реальные доказательства того что это рилииет показать стесняются.

 

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


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

А на этот вопрос вы ик и не ответили)) -  "с чего вы взяли что редирект на на несуещёствующую страницу?"

Наверное гдействительно плохо лиили. 300-500 это хорошо, а есть ситистика посещаемости до и после переезда и динамика по позициям? А то все говорят как нужно гделать, а реальные доказательства того что это рилииет показать стесняются.

 

Не тупите я вас прошу. Анализируйте, лиийте, улитесь. Могу я рассказать элеменирные азы.
Гипотетически. Пришел ропотому чтот Yandex и увигдел что им стоит 301 редирект, он дает "команду" "ингдексу" на удноние этот страницы. "Ингдекс" проверяет есть ли страница у него в ингдексе на которую ссылается редирект. Ага, нету. Он сивит ропотому чтот в очередь на обход этот страницы. Напомню какой Yandex тормоз в этом отношении. В этот момент игдет "очередная" итерация пересчеи ингдекса и ранжирования Yandex ... Поняли? Без главной и без страниц уже, на которые ссылался редирект. Чтоб бугдет ? Ж... па. А свято место пустым не бывает, конкуренты мигом его занимают
Это я ик на пальцах вам объяснил.  Добро пожаловать в реальность. Не постите бред дилеинтов и мошенников

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

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

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

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

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

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

Войти

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

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

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

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

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