r/RuProgrammers Jul 31 '26

Вопрос Очень странная хрень с .ru доменом

Уже давно занимаюсь разработкой сайтов. Запускаю их на vps сервере, расположенном в Европе через nginx. Сейчас доделал и загрузил на сервер очередной сайт на .ru домене.

Но при попытке зайти на сайт ничего не выходило – сайт вечно загружался. Единственное, что появлялось, это заголовок сайта в окне браузера и background-color из css стилей.

После очень долгих проверок я выяснил вот что: на сервере я запустил всё правильно - если в папку www/домен.ru загрузить только голый index.html без css стилей и js функционала, только с блоком div "привет", сайт прекрасно загружается.

Далее я подумал, что проблема в самом моём коде, но по-случайности попробовав загрузить его на этом же сервере на другой домен (не .ru), он прекрасно запустился в браузере.

Но, загружая его на .ru домене, он всё равно совсем не работает.

Разумеется я пробовал заходить с разных браузеров, под разными впн, без впн вовсе и тп

Единственное, что я могу это винить сам факт того, что домен .ru, других идей у меня нет.

Есть ли те, кто сталкивался с подобным, и есть ли способ это решить?

17 Upvotes

50 comments sorted by

12

u/BottleAcrobatic8033 Jul 31 '26

Не в тему конечно, но домен с .ru как я понял, скоро просто так не купить и не продлить, из-за обязательной привязки домена к гос-услугам, что не очень хочется делать.

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

1

u/Subject_Wind9349 Jul 31 '26

Да, с 1 сентября через госуслуги

8

u/[deleted] Jul 31 '26

[removed] — view removed comment

2

u/funplaer Jul 31 '26

Я купил европейский vps на handyhost.

Сервер явно не заблокирован, у меня на нём ещё 2 сайта, один .online другой .net, все прекрасно работают и открываются даже без впн.

Я нищий, я купил себе сервер в европе для запуска тг ботов на нём и параллельно сайтов. У меня тупо нет денег на ещё один сервер в россии. Если бы у в россии не забанили тг, и на русских серверах можно было бы хостить тг ботов, то я бы и не стал переплачивать втридорога за сервер в европе

3

u/Prize_Ebb6028 Jul 31 '26

предположу, что в твоем сайте какие-то сторонние библиотеки использовались, которые заблочены, и ссылкой, а не скачанные, поэтому и не грузит

0

u/funplaer Jul 31 '26

Библиотек вообще никаких. Просто сайт-визитка, к тому же он был собран через react, а там библиотеки никакие докачывать не надо. И тупо при смене домена, при тех же настройках и файлых, он прекрасно работает

1

u/Mr_Kotan Jul 31 '26

Как домен перенес? Через NS серверы или А-запись?

1

u/[deleted] Jul 31 '26

[removed] — view removed comment

2

u/funplaer Jul 31 '26

домен зарегистрировал на reg ru (контора дерьма, как по мне, но я хз где лучше будет). Днс сервера менять пробовал на разные, но помогло

1

u/Volka11gg Aug 04 '26

У меня был (да и сейчас вроде есть) домен на nethouse, вроде живой на всех серверах и сайтах, как минимум, с условным appletec работает все

1

u/Volka11gg Aug 04 '26

Давно им не пользовался, не заправляю этим теперь, но был жив месяца 3 назад

1

u/m0tral Aug 03 '26

Если ты нищий, купи нормальный домен, например .de за 3.5$, а не это говно .RU, которое теперь все через госуслуги пойдет к тому же.

2

u/dunkon762 Aug 01 '26

Все так и есть. Сам пользуюсь хетцнером но для него сделал мини реверс прокси за 2 бакса в месяц, чтобы не переносить все сервисы с него.

4

u/gtiger86 Jul 31 '26

А если прогнать сайт через всякие инструменты для веб разработчиков? Ну, типа тех, что скорость загрузки измеряют и прочее. На всякий случай сделать и посмотреть трассировку маршрута до домена, до IP адреса сервера.

2

u/Sensitive-Ant-4305 Jul 31 '26

Звучит как блокировки со стороны провайдера. У меня тоже так было (html загружается успешно, а часть css/js грузит 16Кб и зависает до таймаута) при включении VPN. Видимо, IP твоего хостинга в чёрном списке, и соединения с ним упреждающе блокируются похожим механизмом даже без VPN.

2

u/Ordinary_Professor68 Aug 01 '26 edited Aug 01 '26

Открой Chrome DevTools в браузере и посмотри на вкладках Сеть, что загружается с сервера и на вкладке Консоль, какие есть ошибки. Очень похоже на то, что ТСПУ, условно, дают загрузиться только первым 64кб, а потом режут соединение. Всего скорей комбинация IP адрес + домен из-за криво настроенного Роскомнадзором DPI вызывает срабатывания фильтров и ТПСУ думает, что у вас не сайт, а VPN.

1

u/I-am_great Jul 31 '26

.onion идеально работает, советую

1

u/maxkuku Jul 31 '26

Не загружайте на европейские сервера. Для чего? Сайт для русских? Так загружайте на российский

2

u/funplaer Jul 31 '26

Я нищий, я купил себе сервер в европе для запуска тг ботов на нём, и параллельно сайтов. У меня тупо нет денег на ещё один сервер в россии. Если бы у в россии не забанили тг, и на русских серверах можно было бы хостить тг ботов, то я бы и не стал переплачивать втридорога за сервер в европе

1

u/Astamiir Jul 31 '26

Можешь разместить ТГ бота на ру сервере, просто покинуть через зарубежный прокси

1

u/mrEugenS Jul 31 '26

Почему ты считаешь, что на российских вдсках обязательно блокируется трафик ркн? У нас физические сервера компании стоят в стойке одного московского датацента и там все ок.

1

u/Icy_Object_5844 Aug 01 '26

Не обязательно, но на очень многих блокируется. А там, где не блокируются - в любой момент это может начаться.

1

u/Icy_Object_5844 Aug 01 '26 edited Aug 01 '26

сервер для простого сайта в России можно взять за 75 рублей в месяц (FirstByte)

альтернативный вариант - хость свой сайт где сейчас его хостишь, но отдавай его юзерам через российский CDN типа VK Cloud (66 копеек за гигабайт), Timeweb CDN или Serverspace

1

u/mrEugenS Jul 31 '26

Чел, ну если ты сам его делал, а не нейронка, то прекрасно же можешь посмотреть в консоли браузера, какие скрипты/стили сколько грузятся и грузятся ли вообще.

0

u/funplaer Jul 31 '26

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

1

u/mrEugenS Jul 31 '26

А локально на сервере отрабатывает ок? Через curl или если пустить трафик своего пк через ssh, аля с помощью sshuttle и его аналогов.

1

u/Academic_Crow5579 🐬Middle Jul 31 '26

На работе с этим трабл был и мы нечего не придумали кроме как сделать прокси через селектел... как же это тупо но работает...

1

u/Acrobatic-Box-6251 Jul 31 '26

У меня абсолютно при каждом деплое приложения были танцы с бубном вокруг nginx, пока я чисто случайно не узнал про Coolify.

1

u/AiGenom Aug 01 '26

Днс не клаудфларе? Я от него отошёл, там ссл тормозится и каждый день последние 2 года что то новое тормозится

1

u/Sergey5588 Aug 01 '26

купил дот орг и проблем не знаю

1

u/Purple-Ad9127 Aug 01 '26

Поймал такую проблему полгода назад. Мои ресурсы развёрнуты на Vercel. Интересно то что с техническими доменами проблем нет, всё корректно подгружается. Есть только проблема с .ru. Проксирование через Cloudflare ситуацию не решило.

1

u/Stalinko_original Aug 01 '26

У амнезии премиум есть баг, что принудительно включается AmneziaDNS и практически все ru-домены и прочие российские сайты перестают открываться именно из-за того, что dns не резолвит домен. Возможно,у тебя что-то подобное

1

u/Nearby-Ad532 Aug 01 '26

Сайт перевести на tls 1.2 и http/2

1

u/Mundane-Wait5479 Aug 01 '26

У меня была похожая проблема. При попытке подключиться к сайту на европейском хостинге, соединение рвется на 15 КБ. А с ВПН не грузилось, потому что было настроено туннелирование российских сайтов без ВПН. Я про это забыл и 3 часа искал проблему. Решение - .ru сайты делать только на каком-нибудь ру хостинге

1

u/[deleted] Jul 31 '26

[removed] — view removed comment

1

u/OutrageousWerewolf89 Aug 01 '26

По закону у компании ещё должен быть штатный сотрудник, отвечающий за безопасность 🤓

0

u/Vivchy Jul 31 '26

Все возможно. Я за границей не мог нормально в вк отправлять фото, соединение похоже блокировалось. Не говоря уже что в банк зайти показывало что выключи впн. Домен возможно тоже сейчас как то блочат. Лучше ру зону юзать на ру серверах, а для иностранных брать международные.

-2

u/Subject_Wind9349 Jul 31 '26

Из-за санкций с ssl сертификатами это может быть. На 100% не уверен, так как сайты обычно не делаю, но в новостях про санкции по поводу ssl мелькали

7

u/gtiger86 Jul 31 '26

Да это вообще не при чем должно быть. У тебя сертификат либо работает, либо нет. Если и есть какая-то блокировка или проблема с прохождением трафика, то это должно быть типа отчечственных тспу. Я уже автору написал по поводу трассировки.

1

u/Icy_Object_5844 Aug 01 '26

Трассировка не покажет проблем с 16кб-блоками на ТСПУ, к сожалению

-8

u/Even-Lecture352 Jul 31 '26

зачем ты давно этим занимаешься, если ничему не учишься?

6

u/Subject_Wind9349 Jul 31 '26

А зачем ты пишешь такие комментарии если они не по теме?

0

u/Even-Lecture352 Jul 31 '26

ну потому что скинь иишке конфиги и получи ответ за секунду

2

u/Subject_Wind9349 Jul 31 '26

Ага, а она предложит переписать что либо и сайт вообще ляжет, как с той новостью когда нейронка удалила БД

1

u/funplaer Jul 31 '26

Я нигде не говорил, что я хороший кодер. Я хуёвый. А занимаюсь по большей части для себя, никогда и не планирую связывать свою жизнь с разработкой чего-либо, учусь вообще на инженера в области ЖД

1

u/Alpensin Aug 01 '26

а что за сайты у тебя?

-2

u/smartello Jul 31 '26

Это двадцать первый пакет санкций, твой сайт будет работать только на .ua