Ошибка 310 (сеть :: ERR_TOO_MANY_REDIRECTS):

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

Я столкнулся с этой ошибкой в ​​веб-браузере, в котором веб-страница я перешел на другую веб-страницу, которая перенаправляет обратно к оригиналу бесконечно, я также сталкиваюсь с ситуациями, когда ошибка программирования постоянно перезагружает или перенаправляет страницу самому себе.

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

Вы можете видеть запросы, которые делает ваш браузер, используя вкладку сети инструментов разработчика в Chrome (Ctrl + Shift + J) или сетевой тег Firebug в firefox. Я думаю, что IE9 имеет сетевой инструмент в своих инструментах разработчика (F12), но я не могу вспомнить, и я не могу придумать достаточно хорошую причину, чтобы открыть IE9 для проверки. Но если у него нет сетевого инструмента, вы можете установить бесплатную версию HTTPWatch, которая позволяет вам просматривать отдельные запросы, сделанные вашим браузером.

И если ни одна из них не работает, вы всегда можете установить Fiddler или WireShare, которые обнюхивают пакеты и запросы, сделанные вашим браузером.

localhost и веб-серверы – это другой путь для ваших файлов, поэтому вам нужно отредактировать файл .htaccess для получения фактического базового пути и добавить эту строку кода int it

RewriteEngine On # Some hosts may require you to use the `RewriteBase` directive. # If you need to use the `RewriteBase` directive, it should be the # absolute physical path to the directory that contains this htaccess file. RewriteBase (your physical path) ....... 

все о ошибке .htaccess