Привет
Недавно я столкнулся с проблемой: страница при попытке зайти на codeforces бесконечно грузится. С такой проблемой сталкивались и другие пользователи, так что данная проблема не у меня одного, да ещё и не у одного моего провайдера. И, кажется, я знаю, как её решить
Проанализировав трафик страницы, я заметил, что странице не дают загрузиться запросы на codeforces.org. Это другой сервер codeforces, на котором хранятся изображения, настройки стилей, скрипты JavaScript и прочие не совсем необходимые, но нужные сайту данные для того, чтобы работать
Но один из запросов всё-таки прошёл. Это был запрос одного из скриптов, URL у него был интересный: https://mirror.codeforces.com/codeforces.org/.../script.js. Оказывается, содержимое роута https://mirror.codeforces.com/codeforces.org/ абсолютно повторяет содержимое непосредственно https://mirror.codeforces.com/codeforces.org/. Осталось только перенаправить все внутренние запросы со второго адреса на первый
И я это сделал. С помощью расширения для Chrome: https://github.com/Mrksist/kf-redirect-ext. Просто установите и включите его, и codeforces снова начнёт загружаться
Внимание! решение перенести данные на другой сервер (codeforces.org) было принято администрацией проекта не просто так. Вероятно, с целью понижения нагрузки. Поэтому убедительно прошу воздержаться от использования расширения во время официальных раундов, проходя их на поддоменах m1.codeforces.com, m2.codeforces.com и m3.codeforces.com. Они не требуют подключения к codeforces.org, прекрасно работая без него. Используйте расширение только во время локальных соревнований или дорешки
Для тех, кому интересно, есть более подробная статья в Telegraph: https://telegra.ph/Blokirovka-codeforcesorg-i-popytki-eyo-obhoda-07-07








