Мониторинг

Справка · Как исправить

Как закрыть .git и .env

Срочно: через эти файлы утекают исходники и пароли.

Если в отчёте найдены открытые .git или .env, любой может скачать исходный код сайта или пароли от базы данных и почты. Это нужно исправить в тот же день.

Шаг 1. Закройте доступ

Apache — добавьте в .htaccess в корне сайта:

RedirectMatch 404 /\.(git|env)

nginx — в блок server:

location ~ /\.(git|env) { deny all; return 404; }

На многих хостингах можно попросить поддержку: «закройте, пожалуйста, доступ к папке .git и файлу .env».

Шаг 2. Смените пароли

Раз файлы были доступны, считайте пароли из них известными: смените пароль базы данных, почтовых ящиков и ключи API, которые там указаны.

Шаг 3. Проверьте

Нажмите «Проверить сейчас» в разделе «Почта и безопасность» — проблема должна исчезнуть.

Лучшее решение — не хранить .git и .env в папке, доступной из интернета. Это может настроить разработчик или команда «Спутник Медиа».

Нет времени разбираться? Команда «Спутник Медиа» исправит это за вас.

Написать нам