Если не открывается именно главная страница сайта, а остальные разделы работают нормально, дело почти всегда в одном из трёх мест: настройках домашней страницы в CMS, файле-индексе на сервере или кэше (браузера, CDN, плагина кэширования). Реже причина в правах доступа к файлам или в ошибке в файле .htaccess/nginx-конфиге, который относится только к корневому URL.
Как понять, где именно проблема
Первое, что стоит сделать — открыть сайт в режиме инкогнито и с другого устройства или через мобильный интернет. Если главная не грузится только у вас — проблема локальная: кэш браузера, DNS-кэш или блокировка со стороны провайдера. Если сайт не открывается ни у кого, ищите причину на сервере.
- Проверьте, открываются ли внутренние страницы сайта — если да, сервер жив, проблема именно в главной странице или её настройке.
- Посмотрите код ответа сервера для главной страницы: 404 означает, что файл-индекс не найден, 500 — ошибку в коде, 403 — проблему с правами доступа.
- Загляните в панель CMS (например WordPress) в раздел «Настройки → Чтение» и проверьте, какая страница назначена главной — иногда после обновления плагинов эта настройка сбрасывается.
Типичные причины и что с ними делать
Если главная страница отдаёт 404, проверьте наличие файла index.php или index.html в корневой директории сайта — он может быть случайно удалён или переименован при переносе хостинга. При ошибке 500 смотрите лог ошибок сервера: чаще всего дело в конфликте плагина или темы, который проявляется именно на шаблоне главной страницы. Если сайт использует кэширующий плагин или CDN, попробуйте полностью сбросить кэш — устаревшая версия главной может «зависнуть» в кэше сервера даже после исправления первопричины.
Если проблема осталась после проверки
Когда все стандартные шаги не помогли, стоит временно отключить все плагины и вернуть тему по умолчанию — если главная открылась, причина в одном из них, и можно включать по очереди, чтобы найти виновника. Также полезно сравнить файл .htaccess (или конфиг nginx) с рабочей резервной копией: одна лишняя строка правила редиректа способна «убить» только корневой URL, оставив остальные страницы рабочими.