Циклическое перенаправление на странице firefox как исправить
Перейти к содержимому

Циклическое перенаправление на странице firefox как исправить

  • автор:

Как исправить Циклическое перенаправление на странице?

Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.

Эта проблема может возникать при отключении или запрещении принятия кук.

route('page') != 'pages' ) < return redirect()->route('home'); > return $next($request); > > 'home','uses'=>'Admin\IndexController@show']); Route::get('/about/','FirstController@show'); Route::get('/articles',['uses'=>'Admin\Core@getArticles','as'=>'articles']); Route::get('/article/',['uses'=>'Admin\Core@getArticle','as'=>'article']); Route::get('/article/',['middleware'=>'mymiddle:home','uses'=>'Admin\Core@getArticle','as'=>'article']); Route::get('/pages', [PagesController::class, 'getIndex']);
  • Вопрос задан более трёх лет назад
  • 2989 просмотров

Комментировать
Решения вопроса 1

megakor

Go/PHP developer | Вконтакте

Вы опишите задачу, которая стоит перед вами.
В данный момент у вас действительно бесконечный редирект.
Попробуйте так, отредактировав логику перенаправления:

public function handle($request, Closure $next) < if(! in_array($request->route()->getName(), ['home', 'pages'])) < return redirect()->route('home'); > return $next($request); >

Веб-сайты не загружаются — решение проблемы и исправление ошибок

У вас возникла проблема с загрузкой веб-сайта? Не беспокойтесь — мы здесь, чтобы вам помочь. Эта статья покажет вам, как исправить проблему, чтобы вы смогли вернуться к сёрфингу в Интернете.

Примечание: Если у вас возникли проблемы с веб-сайтом, нажмите на значок замка Fx70GreyPadlock Fx89Padlockв адресной строке, чтобы посмотреть, не заблокировал ли Firefox небезопасные части страницы. Подробнее — в этой статье.

Оглавление

  • 1 Сначала давайте определим, в чём заключена проблема
  • 2 Проблема происходит только на определенных веб-сайтах
    • 2.1 Попробуйте очистить куки и кэш Firefox
    • 2.2 Веб-сайт загружается, но работает некорректно
    • 2.3 Проблема происходит только на защищённом (https) веб-сайте

    Сначала давайте определим, в чём заключена проблема

    С помощью небольшой детективной работы мы можем сузить круг поиска нашей проблемы.

    1. Откройте новую вкладку и проверьте, можете ли вы загрузить другой веб-сайт, например google.com или mozilla.org.
      • Если вы можете загрузить другой сайт, перейдите к разделу Проблема происходит только на определённых веб-сайтах.
      • Если вы не можете загрузить другой сайт, перейдите к следующему шагу.
    2. Запустите другой браузер, например Internet Explorer или Microsoft Edge Safari Google Chrome и попробуйте открыть сайт, с которым у вас имеются проблемы.
      • Если сайт работает в другом браузере, перейдите к разделу Проблема происходит только в Firefox.
      • Если сайт не работает в другом браузере, перейдите к разделу Проблема происходит во всех веб-браузерах.

    Проблема происходит только на определенных веб-сайтах

    Если вы видите одно из следующих сообщений об ошибках, это может быть связано с проблемой в кэше Firefox:

    • Соединение было прервано
    • Соединение было сброшено
    • Время ожидания соединения истекло

    Попробуйте очистить куки и кэш Firefox

    Проделайте эти шаги и затем перезагрузите веб-сайт, на котором у вас имеются проблемы.

    Fx89menuButton

    1. Нажмите кнопку Изображение «fx57menu» не существует. , чтобы открыть панель меню.
    2. Выберите Журнал , а затем — Удалить недавнюю историю…
    3. В выпадающем меню Удалить: выберите Всё.
    4. Под выпадающим меню выберите Куки и Кэш. Убедитесь, что другие элементы, которые вы хотите сохранить, не выбраны.
    5. Нажмите OK Удалить сейчас .

    Если очистка кук и кэша Firefox не помогла, это вероятно является признаком, что проблема лежит в самом веб-сайте. В этом случае вам остается только ждать, пока проблема не будет исправлена. С большими веб-сайтами, такими как Твиттер или Facebook, это может занять всего несколько минут.

    Если вы не видите ни одно из описанных выше сообщений об ошибках, проверьте, не подходит ли ваша проблема под одну из перечисленных ниже специфичных проблем:

    Веб-сайт загружается, но работает некорректно

    Если веб-сайт выглядит некорректно или не работает так, как он должен работать, вам следует просмотреть следующие статьи:

    • Веб-сайты выглядят неправильно или не так, как должны
    • Решение проблем, препятствующих показу изображений
    • Исправление распространенных проблем с аудио и видео
    • Сайты показывают вращающуюся пиктограмму и никогда не заканчивают загрузку
    • Устранение проблем при входе на веб-сайты, которые требуют ввода имени пользователя и пароля. Вы можете получить ошибку, похожую на Мы не можем обработать ваш запрос на вход на сайт или Произошла неопределённая ошибка, когда вы пытаетесь зайти на сайт под своим логином и паролем, или ваша попытка входа может просто не удастся.
    • Веб-сайты выглядят неправильно или не так, как должны
    • Решение проблем, препятствующих показу изображений
    • Исправление распространенных проблем с аудио и видео
    • Устранение проблем при входе на веб-сайты, которые требуют ввода имени пользователя и пароля. Вы можете получить ошибку, похожую на Мы не можем обработать ваш запрос на вход на сайт или Произошла неопределённая ошибка, когда вы пытаетесь зайти на сайт под своим логином и паролем, или ваша попытка входа может просто не удастся.

    Проблема происходит только на защищённом (https) веб-сайте

    Посмотрите на веб-адрес в панели адреса. Он начинается с https:// (обратите внимание на «s»)? Если так, проверьте, не появились ли у вас следующие сообщения об ошибках:

    • Для страницы с ошибкой «Предупреждение: Вероятная угроза безопасности» прочитайте статьи Что означают коды предупреждения о безопасности? и Как устранить коды ошибок безопасности на защищенных веб-сайтах.
    • Для страниц с ошибкой «Ошибка при установлении защищённого соединения» или «Соединение не установлено: Вероятная угроза безопасности» прочитайте статью Не удалось установить безопасное соединение, и Firefox не подключился.
    • Для страницы с ошибкой «Время на вашем компьютере установлено неверно» прочитайте статью Как устранить ошибки, связанные со временем, на защищённых сайтах.

    Проблема происходит только в Firefox

    Если другой веб-браузер работает нормально, вам подойдет одно из следующих решений:

    • Firefox не может загрузить сайты, хотя другие браузеры могут — если вы можете просматривать веб-сайты в других браузерах, но не можете просматривать их в Firefox.
    • Невозможно соединиться с веб-сайтами после обновления Firefox — если у вас возникли проблемы с соединением после обновления вами Firefox.

    Если вы видите следующие сообщения об ошибках, Firefox пытается получить доступ в Интернет через прокси-сервер:

    • Прокси-сервер отказывает в соединении
    • Не удалось найти прокси-сервер

    Если вы соединяетесь с Интернетом через прокси, сравните настройки Firefox с Internet Explorer — прочитайте Руководство Microsoft по параметрам прокси. Прочитайте статью Ввод настроек прокси-сервера на Mac в Поддержке Apple для получения дополнительной информации о настройках прокси-сервера.

    Fx89menuButton

    1. На Панели меню в верхней части экрана нажмите Firefox и затем выберите Параметры или Настройки в зависимости от вашей версии macOS. Нажмите кнопку меню и выберите Настройки .
    2. На панели Основные перейдите к разделу Параметры сети.
    3. Щёлкните по Настроить… . Откроется диалоговое окно Параметры соединения.
    4. Измените ваши параметры прокси:
      • Если вы не соединяетесь с Интернетом через прокси (или вы не знаете, соединяетесь ли вы с Интернетом через прокси), выберите Без прокси.
    5. Закройте диалоговое окно Настройка Соединения.
    6. Закройте страницу Настройки . Любые внесённые изменения будут сохранены автоматически.

    Если проблема происходит во всех веб-браузерах

    Вероятно это является проблемой с вашим интернет-соединением. Некоторые советы по решению этой проблемы приведены в статье Firefox и другие браузеры не могут загрузить веб-сайты.

    Другие, менее распространенные проблемы

    New Fx Menu

    • Веб-сайт сообщает, что Firefox является устаревшим, несовместимым, либо не поддерживается — прочитайте статью Как сбросить user agent в Firefox на значение по умолчанию.
    • Сообщения о зловредных сайтах — если вы увидите предупреждение «Этот сайт подозревается в атаках!» или «Этот сайт подозревается в мошенничестве!», Firefox заблокировал доступ к посещаемому вами сайту, чтобы защитить вас от вредоносных программ или поддельного сайта (фишинга). Для получения большей информации прочтите Фишинг и защита от вредоносных программ (Mozilla.org).
    • Автономный режим — если вы увидите сообщение об автономном режиме, вам может понадобиться настроить Firefox не использовать ваше соединение с сетью. Убедитесь, что у вашего компьютера есть соединение с сетью и затем:
      • Щёлкните по кнопке меню , щёлкните Дополнительно и убедитесь, что с пункта Работать автономно снят флажок. На Панели меню щёлкните Файл (вы можете нажать и отпустить клавишу Alt , чтобы временно показать Панель меню) и убедитесь, что снят флажок Работать автономно .
    • Неверное перенаправление на странице — эта проблема может быть вызвана проблемами с куки. Для получения большей информации прочтите Веб-сайты сообщают что куки заблокированы — Как их разблокировать.
    • Если вы получили ошибку Файл не найден, попробуйте произвести шаги по решению проблемы, описанные в этих статьях:
      • Устранение проблем с расширениями, темами и аппаратным ускорением для решения типичных проблем в Firefox
      • Устранение проблем Firefox, вызванных вредоносными программами
    • Ошибка в типе содержимого — если вы получили сообщение об ошибке Ошибка в типе содержимого или Страница, которую вы пытаетесь просмотреть, не может быть показана, так как она использует неверную или неподдерживаемую форму компрессии., используйте следующие шаги по диагностике и исправлению проблемы:
      1. Проверьте настройки любых используемых вами приложений по обеспечению безопасности в Интернете (в том числе межсетевых экранов, антивируса или антишпионов, и программ по защите приватности). Вам следует удалить любые разрешения, которые эти приложения имеют для Firefox, и затем добавить их заново. Для получения инструкций, специфичных для некоторых приложений, прочтите Настройка межсетевого экрана для обеспечения Firefox доступа к Интернету.
      2. Проследуйте по Стандартным шагам по решению проблем.
    • Обращение к данному адресу заблокировано — эта ошибка происходит, когда вы пытаетесь соединиться с веб-сервером по порту, зарезервированному для другого приложения. Если веб-сайт, который вы пытаетесь посетить, содержит в адресе двоеточие за которым следует число (например, http://website.com:23), попытайте удалить эту часть (http://website.com) или заменить это на :80 (http://website.com:80). Если это не сработало, вероятно вам дали некорректный адрес.
    • Кэш DNS недействителен — DNS — это служба, которая преобразует доменное имя веб-сайта в IP-адрес, который Firefox использует для подключения к веб-сайту. Эта информация сохраняется в кэше DNS вашего компьютера, чтобы улучшить скорость. Однако, если запись кэша DNS повреждена или веб-сайт изменил IP-адрес, Firefox может быть перенаправлен на неправильный сервер. Прочитайте статью Firefox и другие браузеры не могут загрузить веб-сайты, чтобы узнать, как очистить кеш DNS. Для получения дополнительной информации обратитесь к статье Flush DNS.

    Эти прекрасные люди помогли написать эту статью:

    Циклическое перенаправление на странице firefox как исправить

    Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

    Страницы: 1

    • Форумы
    • » Проблемы с сайтами
    • » Циклическое перенаправление на странице

    №1 09-02-2020 11:38:02

    Firefox

    Ugol Участник Группа: Members Зарегистрирован: 09-02-2020 Сообщений: 2 UA: 72.0

    Циклическое перенаправление на странице

    326Px.png

    Привет всем!
    Больше 7 лет пользуюсь сайтом https://www.deviantart.com/. последние 2 дня перестал запускаться на Mozilla Firefox 72.0.2. Пишет следующее:

    Отредактировано Ugol (09-02-2020 11:42:02)

    №2 09-02-2020 13:04:00

    Firefox

    vending_machine Участник Группа: Members Зарегистрирован: 10-01-2020 Сообщений: 530 UA: 72.0

    Re: Циклическое перенаправление на странице

    Ugol пишет

    Привет всем!Больше 7 лет пользуюсь сайтом https://www.deviantart.com/. последние 2 дня перестал запускаться на Mozilla Firefox 72.0.2.

    [mozilla]

    Нужно создать новый профиль(about:profiles) и попробовать на нём.

    №3 11-02-2020 18:25:25

    Firefox

    Ugol Участник Группа: Members Зарегистрирован: 09-02-2020 Сообщений: 2 UA: 72.0

    Re: Циклическое перенаправление на странице

    vending_machine пишет

    [mozilla]

    Нужно создать новый профиль(about:profiles) и попробовать на нём.

    Решил проблему. Настройки -> Приватность и защита -> Управление данными -> Найти в списке проблемный сайт и удалить куки проблемного сайта

    Отредактировано Ugol (12-02-2020 15:27:38)

    №4 09-07-2020 12:12:07

    Firefox

    nov2020 Участник Группа: Members Зарегистрирован: 09-07-2020 Сообщений: 1 UA: 78.0

    Re: Циклическое перенаправление на странице

    Ugol пишет
    vending_machine пишет

    [mozilla]

    Нужно создать новый профиль(about:profiles) и попробовать на нём.

    Решил проблему. Настройки -> Приватность и защита -> Управление данными -> Найти в списке проблемный сайт и удалить куки проблемного сайта

    у меня не открывается сайт https://farmiya.ru пробовала как Вы советуете, но ничего не получилось. Тоже пишет циклическое перенаправление на странице,пробовала открыть в других браузерах тоже не открывается. У меня Firefox 78.0.1

    Отредактировано nov2020 (09-07-2020 13:01:45)

    №5 26-01-2021 17:12:27

    Chrome

    blackwood-dayz Участник Группа: Members Зарегистрирован: 26-01-2021 Сообщений: 1 UA: 87.0 Веб-сайт

    Re: Циклическое перенаправление на странице

    Ugol пишет

    vending_machine пишетНужно создать новый профиль(about:profiles) и попробовать на нём.Решил проблему. Настройки -> Приватность и защита -> Управление данными -> Найти в списке проблемный сайт и удалить куки проблемного сайта
    Отредактировано Ugol (12-02-2020 15:27:38)

    Что делать в случае циклического перенаправления на странице

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

    Зачем убирать

    • Для повышения скорости загрузки страниц сайта за счет отключения HTTPS-соединений.
    • Для быстрого перенаправления посетителей на новый ресурс при переносе сайта на новый домен.

    Ошибка 310

    В случае неполадок со стороны сервера, циклическая переадресация становится причиной ошибки. При открытии сайта может появиться сообщение – «на этой странице обнаружена циклическая переадресация» что может служить сигналом о наличии ошибки 310.

    310 (net::ERR_TOO_MANY_REDIRECTS)

    Помимо этого, данная ошибка может появиться при использовании определённого браузера. Наиболее подвержен этому «заболеванию» браузер Chrome. Хотя и в других подобная проблема не редкость.

    Основные причины возникновения

    1. Технические работы на сервере на некоторое время могут привести к возникновению ошибки. После их завершения, как правило, сайт быстро восстанавливает свою корректную работу. Если этого не произошло, в большинстве случаев, со стороны сервера были изменены настройки, отвечающие за переадресацию.
    2. Повышенная нагрузка на сервер при большом количестве посетителей, пытающихся одновременно получить доступ к странице. В результате сервер не выдерживает нагрузки и «падает» выдавая сообщение об ошибке.
    3. Некорректно выставленное время на устройстве, с которого выполняется вход на страницу. В большинстве случаев, браузер проводит автоматическую проверки времени на компьютере и сервере. При их несовпадении может возникнуть ошибка циклической переадресации.
    4. Большой объем данных сохранённых в кэше и cookie браузера.
    5. Запрет на сохранение cookie сайтов в браузере.
    6. Циклическое перенаправление и установка CMS
    7. В панели управления хостингом и в файле .htaccess одновременно указана переадресация на HTTPS.
    8. Ошибка циклического перенаправления может возникнуть при некорректной установке или настройке CMS. Это относится как к популярным «движкам» – WordPress, Joomla, Opencart, или 1С-Битрикс так и к менее известным.

    Пути быстрого решения проблемы

    Опираясь на приведённые выше причины, исправить проблему циклической переадресации можно следующими способами:

    1. Если после технических работ на сервере доступ к странице не восстановился, следует обратиться в техническую поддержку. В случае внесения изменений в настройки сервера, специалисты ТП объяснят, что необходимо предпринять.
    2. При «падении» сервера из-за большого количества обращений, необходимо дождаться снижения потока посетителей, а также восстановительных работ по налаживанию корректной работы ресурса. В данном случае, желательно обращение в техническую поддержку для выяснения причины отсутствия доступа.
    3. Очистить cookie, кэш и историю посещений в браузере.
    4. В настройках безопасности браузера разрешить сохранять cookie сторонних сайтов.
    5. Наиболее радикальным решением является переустановка CMS. Если это не помогает необходимо обратиться в техническую поддержку хостинг-провайдера и получить инструкции по установке и настройке.
    6. Убрать переадресацию на HTTPS из файла .htaccess.

    Как исправить ошибку на виртуальном хостинге

    Данная ошибка возникает при наличии редиректа в файле «.htaccess» и включенном редиректе в ISPmanager. Подробнее о нем можно прочитать в статье «Что такое редирект» нашего блога. Для решения проблемы нужно проверить файл «.htaccess» на наличие редиректов с «http» на «https» с помощью изложенного ниже алгоритма.

    1. Перейти в ISPmanager, в разделе «WWW» выбрать «WWW-домены» и нужный домен. Затем нажать «Каталог» в верхнем меню для перехода к файлам сайта.
    2. Выбрать файл «.htaccess» одним нажатием и кликнуть «Изменить» в верхнем меню.
    3. Проверить файл на наличие редиректов. О возможных вариантах редиректов в «.htaccess» можно узнать здесь.
    4. Проверить включен ли редирект в настройках ISPmanager. В разделе «WWW» нажать «WWW-домены», выбрать нужный домен и кликнуть «Изменить» в верхнем меню.
    5. В появившемся окне проверить — установлена ли галочка на пункте «Перенаправлять HTTP-запросы в HTTPS». Данный пункт будет виден только, если включена галочка на пункте «Защищенное соединение (SSL)».
    6. В разделе «WWW» нажать «WWW-домены», выбрать нужный домен и кликнуть «Редиректы» в верхнем меню. Появится список с редиректами. Если редиректы отсутствуют, то он будет пустым.
    7. Если редирект включен в пунктах 1, 2 и 3, нужно убрать лишние редиректы оставив лишь один из них.

    Настройка редиректа на VDS Nginx+Apache

    При использовании Nginx+Apache может произойти зацикливание редиректа «с http на https». Данная проблема связана с тем, что подключение по 80 порту идет на Nginx, а за ним уже находится Apache. Поэтому соединение Nginx и Apache работает не по SSL. В этом случае нужно отредактировать конфигурационный файл Nginx. Добавив в него такие значения:

    If ( $scheme = "http" ) < rewrite ^/(.*)$ https://$host/$1 permanent; >

    Поддержание браузера в рабочем состоянии

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

    1. Своевременно чистить историю и делать это не реже одного раза в неделю, при активном использовании браузера.
    2. Отключить неиспользуемые плагины и расширения.
    3. Регулярно обновлять браузер на сайте официальных разработчиков.

    Как проверить наличие цепочки редиректов

    Самый очевидный способ обнаружения — массовая проверка кодов статуса на всех страницах сайта. Сделать это можно с помощью удобных автоматизированных инструментов (redirect tracker), работающих в браузере или в качестве клиентского ПО.

    Они функционируют по схожему принципу. Пользователю нужно всего лишь разместить в операционном окне ссылку на интересующий ресурсы, нажать «Старт» и дождаться результатов сканирования.

    Популярные сервисы для отслеживания цепочек редиректов

    Netpeak Spider

    • Язык: русский.
    • Платно (с бесплатным пробным периодом).
    • Помимо отслеживания цепочки редиректов, делает полный SEO-аудит сайта, включая выявление ошибок оптимизации.
    • Анализирует крупные контентные сайты (более 100 000 страниц).
    Анализ сайта Webmasta

    • Язык: русский.
    • Бесплатно.
    • Отслеживает полную цепочку перенаправлений.
    • Получение IP-адреса сайта и отслеживание всех веб-ресурсов на этом адресе.
    Проверка переадресации Website Planet

    • Язык: русский.
    • Бесплатно.
    • Отслеживание всех типов редиректов.
    • Получение полного URL-адреса коротких, рекламных или партнерских ссылок без перехода.
    Массовая проверка цепочек редиректов Majento

    • Язык: русский.
    • Бесплатно.
    • Анализирует цепочку редиректов.
    • Получение полного URL-адреса коротких, рекламных или партнерских ссылок без перехода.
    SEO-помощник Rookee

    • Язык: русский.
    • Бесплатно (после регистрации).
    • SEO-аудит сайта всех страниц сайта по 70 параметрам.
    • Пошаговые рекомендации по исправлению найденных ошибок.

    После того как страницы с кодами редиректов найдены, рекомендуется приступить к правке конфигурационного файла .htaccess.

    Работа с файлом настроек каталогов

    Для удобной настройки сервера используется файл .htaccess. С его помощью можно настроить правильные редиректы и значительно снизить риск возникновения циклической переадресации.

    Перед настройкой, в файл обязательно вносится следующий код:

    RewriteEngine On

    После этого идут настройки основных редиректов, подходящие для различных серверов, в том числе Nginx и Apache.

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

    Надежный хостинг для сайта. 14 дней — бесплатно!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *