"У этой веб-страницы есть цикл перенаправления" в Chrome, но отлично работает на FF и IE?
Страница http://www.japanforum.com/forum/japanese-language-help/39454-~tara-past-tense-clause.html доступна с использованием FireFox/IE/Safar/Opera.
Однако на странице Chrone страница не отображается:
![enter image description here]()
Кто-нибудь знает, что может быть причиной проблемы?
Или, скорее, что объясняет это явление?
Ответы
Ответ 1
Кажется, вы пытаетесь перенаправить на правильный URL-адрес, ориентированный на SEO, например. если я перейду к test/39454-foo.html
, он перенаправит меня на test/39454-~tara-past-tense-clause.html
.
Вы сравниваете запрошенный URI с ожидаемым и перенаправляете, если они не совпадают.
Однако существует несколько способов написания одного и того же URI. Некоторые браузеры могут отправлять ~
urlencoded, а некоторые могут не работать, например.
Итак, вы должны канонизировать оба URI перед их сопоставлением.
Ответ 2
Дважды проверьте настройки перенаправления на вашем сервере. Дополнения не должны включать "www.". при добавлении. Без этого это решит проблему перенаправления.
Ответ 3
Проверьте, разрешены ли все cookie Google в настройках cookie (особенно в окне "Управление исключениями" ).
Ответ 4
Это может иногда возникать, если URL-отображение страницы имеет одно или несколько условий перенаправления.
Если программное обеспечение пытается перенаправить на тот же URL-карту (- > плохое программирование).
Результатом является цикл отображения и перенаправления в контроллере.
Ответ 5
Хорошо, я столкнулся с той же проблемой пару месяцев назад и, как упоминалось в решении 1 здесь, виновником является куки файлы браузера.
Вы можете просто очистить кеш и файлы cookie вашего браузера, и проблема будет исправлена.