Если сайт открывается как простой текст, без CSS, картинок или иконок, сама HTML-страница загружается, но статические файлы не подгружаются корректно. Причина обычно в неверных путях, отсутствующих файлах, mixed content, правах доступа, кеше или несовпадении домена после переноса.
Что проверить в браузере
- Откройте Developer Tools и посмотрите вкладки Console и Network.
- Найдите ошибки 404, 403, 500 или mixed content для CSS, JS и изображений.
- Откройте один проблемный CSS или файл картинки напрямую в браузере.
- Сравните, какой URL у файла: http или https, www или без www, старый домен или новый домен.
Частые причины
| Симптом | Вероятная причина |
|---|---|
| Статические файлы возвращают 404 | Файлов нет или пути неправильные после переноса. |
| Статические файлы возвращают 403 | Неверные права, ограничение .htaccess или правило безопасности. |
| Браузер блокирует http-файлы на https-странице | Mixed content. Старые http-ссылки нужно заменить на https. |
| Пропали только старые изображения | Папка uploads перенесена не полностью. |
| Файлы есть, но показывается старая версия | Кеш браузера, CMS, сервера или CDN. |
Где смотреть на хостинге
- Проверьте, что CSS, JS и картинки лежат в правильной корневой папке домена.
- Для WordPress проверьте wp-content/uploads, wp-content/themes и wp-content/plugins.
- Проверьте права: обычно для файлов 644, для папок 755.
- Проверьте правила .htaccess, которые могут блокировать статические расширения.
После переноса такая проблема часто связана с частичной заменой URL домена в базе. В WordPress старые URL в контенте и сериализованных данных нужно менять аккуратно.
Быстрый маршрут диагностики
- Проверьте, что домен смотрит на нужный хостинг.
- Проверьте, есть ли index-файл в правильной публичной папке.
- Перед случайными правками откройте error_log.
- Если ошибка появилась после изменения, сначала откатите именно это изменение.
Пришлите домен, скриншот панели и что менялось перед проблемой. Поможем выбрать правильную папку, версию PHP, лог или DNS-проверку. Написать в чат.
Как использовать эту инструкцию
Начните с проверки базовых данных: домен, услуга, панель управления, дата изменения и точный симптом. Во многих случаях проблема решается быстрее, если сразу понятно, что именно должно работать и какой результат вы видите сейчас.
- не меняйте несколько настроек одновременно без записи действий;
- перед рискованными изменениями делайте резервную копию;
- сохраняйте скриншоты ошибок и системные сообщения;
- проверяйте результат из внешнего сервиса, а не только из браузера;
- если сомневаетесь, уточните порядок действий у поддержки.
Такой подход снижает риск случайно ухудшить ситуацию и помогает быстрее восстановить работу сайта или услуги.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Почему сайт открывается без картинок или стилей», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
