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

Здравствуйте.

Переношу сайт на другой сервер. Файлы скопировал, БД залил, днс прописал. Однако, когда захожу на сайт - появляется ошибка: "Сайт выполнил переадресацию слишком много раз." Естественно, сайт не отображается. Что самое интересное, админка работает, можно залогиниться и делать настройки сайта.

Пробовал обновить плагины, переименовывать папку plugins, переименовывать htaccess, кукки чистил - не помогло. Потом нашел в /wp-includes/template-loader.php строку (12 по счету):

Закомментил эту строку - сайт заработал, ошибка пропала (правда, некоторые плагины поотваливались). Собственно, вопрос - нужна ли эта строка и на что может повлиять ее закомменчивание? Хочу заметить, что на предыдущем сервере работало без всякого закомменчивания.