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

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


Recommended Posts

Прошу помочь разобраться с проблемой. Мы перешли с 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.pro/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 months later...

Добрый день! Подскажите пожалуйста. А как лучше, создавая новый сайт на 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 months later...

для того, чтобы правильно склеить в 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
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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