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

Сайт выполнил переадресацию слишком много раз


Recommended Posts

Запостил ссылку на свой сайт в Facebook. Но при нажатии на ссылку вылетает такая ошибка,как на картинке 1.

 

При удалении строки common/home как на фото 2 , эта ошибка исчезает, когда ссылка на главную становиться такой 

сайт.ru/index.php?route=common/home

Добавил в httaces 

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

Подскажите как избавиться от ошибки. Спасибо

chrome_2019-12-09_08-01-36.png

chrome_2019-12-09_08-04-11.png

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


Если бесконечный редирект появился после добавления указанного кода, то надо на сайте хостера, в разделе помощи поискать какой редирект прописывать для https. Либо можно в техподдержке спросить.

У некоторых хостеров есть свои заморочки.

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


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

При удалении строки common/home как на фото 2 , эта ошибка исчезает, когда ссылка на главную становиться такой 


сайт.ru/index.php?route=common/home

Добавил в httaces 


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

Подскажите как избавиться от ошибки. Спасибо

 

Что-то вообще не понятно

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


Данная проблема происходит только на Facebook, на других ресурсах всё хорошо!

 

SiteMix

Проблема была и до добавления этого кода.

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


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

В общем, нужно разбираться и устранять. Дайте ссылку на сайт в личку.

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


Решил проблему , тем что вместо ссылки на главную вставил в Фейсбук ссылку на категорию, и никакой переадресации циклической нет, все хорошо, почему это происходит с главной страницей так и не понял.

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


  • 1 month later...

У меня такая же проблема! При переходе на сайт из www.facebook.com формируется ссылка: https://nailya-centre.ru/?fbclid=IwAR0q_LcrqorTpvlEAl6-BCeI3IpUexySeEsB4YmAD-WAHS7gl38rhM6MAeg и выскакивает ошибка:

Страница недоступна

Сайт nailya-centre.ru выполнил переадресацию слишком много раз.

ERR_TOO_MANY_REDIRECTS
 
Наблюдения следующие (проверил около десятка сайтов): 
- Все сайты, которые собраны на сборке до 3-ей версии ocStore - открываются нормально (8 сайтов проверил);
- Ошибку выдает только сборка  ocStore 3.0.2.0 - причем на двух независимых сайтах на разных хостингах оба на протоколе https (вот один из сайтов: https://nailya-centre.ru );
- сайт на протоколе https на сборке ocStore 2.3.0.2 - ошибку не выдает (вот сайт: https://foto-ural.ru/) - находится на том же хостинге, что и сайт который выдает ошибку (https://nailya-centre.ru ); .
- если указываю в www.facebook.com  ссылку не на первую страничку, а на любую другую - ошибки нет - все открывается нормально вот пример сформированной ссылки (https://nailya-centre.ru/about_us?fbclid=IwAR3AIcpRpENL01vgZ0CVic76qdoZystTcDAMvJAEpnx-mL0mnsX4uNfAsMM)
- из всех других мест сайт открывается совершенно нормально.
 
В общем, ну никак не смог избавится от этой ошибки.
 
Во вложении файл .htaccess
 
Прихожу пока к промежуточному выводу, что ошибка возникает только на ocStore 3.0.2.0 , но как решить дальше не знаю!
 
 
 

.htaccess

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


  • 1 month later...
  • 5 weeks later...

Добрый день.

 

Такая же ошибка при настройке Я.Директа с метками, на главную не идёт, выдаёт ошибку описанную выше, на категории без проблем. Сайт на ocStore 3.0.2.0 https://telergon-rus.ru

Не проверял именно с рекламы на поиске, т.к. пока не хочу размещать объявления, дабы не платить за переходы по "битой" ссылке.

 

У кого-нибудь есть решение данного вопроса?

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


Вижу, гуглил, и ничего пока не нагуглил

И какой тогда смысл от этого, тематического, форума, если здесь никто не может дать ответа. Давайте тогда вообще форум закроем, зачем он нужен, если можно погуглить... И, откровенно говоря, если бы я нашёл ответ, то не заставлял бы других гуглить, а написал бы как решить проблему.

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


  • 1 month later...

Нашел ответ на одном из форумов. Сам я в этом не разбираюсь, поэтому - просто копи-паст

Обычно в .htaccess для редиректа на https предлагается ставить такой код:

 

Вариант 1

RewriteEngine On

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

 

Вариант 2

RewriteEngine On

RewriteCond %{HTTPS} =off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

 

Вариант 3

RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

 

Вариант 4 - если возникает циклическая переадресация:

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
 

Этот вариант мне помог!

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


  • 10 months later...
В 18.04.2020 в 22:46, electromatica2 сказал:

не удаётся войти под своим аккаунтом (electromatica), но хочу поблагодарить @Otvet за ответ (каламбур получился), очень помогло.

что конкретно помогло можете сказать?

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


  • 5 months later...

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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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