"Эта веб-страница имеет цикл перенаправления" в Chrome, но нормально работает на FF и IE? - PullRequest
12 голосов
/ 01 сентября 2011

Страница http://www.japanforum.com/forum/japanese-language-help/39454-~tara-past-tense-clause.html доступна с помощью FireFox / IE / Safar / Opera.

Однако на Chrone страница не отображается:

enter image description here

Кто-нибудь знает, что может быть причиной проблемы?

Или, скорее, чем объясняется это явление?

Ответы [ 5 ]

6 голосов
/ 01 сентября 2011

Похоже, вы пытаетесь перенаправить на правильный SEO-ориентированный URL, например, если я перехожу на test/39454-foo.html, он перенаправляет меня на test/39454-~tara-past-tense-clause.html.

. Вы сравниваете запрошенный URI с ожидаемымодин и перенаправить, если они не совпадают.

Однако существует несколько способов записи одного и того же URI.Некоторые браузеры могут отправлять ~ urlencoded, а некоторые нет, например.

Поэтому вам следует канонизировать оба URI перед их сравнением.

3 голосов
/ 11 октября 2011

Дважды проверьте настройки перенаправления на вашем сервере.Дополнительные домены не должны содержать «www.»при добавлении.Без этого это решит проблему перенаправления.

2 голосов
/ 29 мая 2013

Проверьте, разрешены ли все файлы cookie Google в настройках cookie (особенно см. Окно Управление исключениями ).

0 голосов
/ 21 апреля 2017

Хорошо, я столкнулся с той же проблемой пару месяцев назад, и, как уже упоминалось в Решение 1 здесь , виновником являются файлы cookie браузера.

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

0 голосов
/ 09 июля 2013

Иногда это может происходить, если в отображении URL-адреса страницы есть одно или несколько условий перенаправления. Если программное обеспечение пытается перенаправить на тот же URL-сопоставитель (-> плохое программирование). Результатом является цикл отображения и перенаправления в контроллере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...