Если сайт не открывается после смены NS (имен серверов) на домене, это может быть связано с несколькими причинами:
1. Задержки в распространении изменений. Процесс распространения изменений NS может занять некоторое время, обычно от нескольких минут до 48 часов. В течение этого времени некоторые пользователи могут видеть старую конфигурацию DNS, и сайт может быть недоступен для них. В этом случае ожидайте некоторое время и проверьте доступность сайта снова.
2. Ошибки при настройке DNS-записей. Проверьте, что вы правильно настроили все необходимые DNS-записи для вашего домена, включая записи A или CNAME для указания IP-адреса или имени хоста вашего веб-сервера. Ошибки в настройках DNS-записей могут привести к ошибкам "Не удается найти DNS-адрес сайта" и "Cannot resolve: Unknown host". Проверьте наличие и правильность этих записей и убедитесь, что они указывают на правильный сервер и IP-адрес.
3. Проблемы с настройкой веб-сервера. Если DNS-записи настроены правильно, но сайт все равно недоступен, это может быть связано с проблемами настройки веб-сервера. Проверьте конфигурацию nginx и убедитесь, что сервер настроен для обработки запросов, связанных с вашим доменом. Проверьте журналы сервера для выявления возможных проблем или ошибок.
4. Кеш DNS. Попробуйте очистить кеш DNS устройства, с которого вы пытаетесь получить доступ к сайту. Кеширование DNS может привести к тому, что изменения в NS не распространятся немедленно и сайт остается недоступным. Очистка кеша DNS помогает убедиться, что ваше устройство использует актуальные DNS-записи.
Если проблема продолжает возникать после выполнения этих шагов, рекомендуется связаться с вашим регистратором доменов или провайдером хостинга для получения дополнительной помощи и поддержки.