Как убрать предупреждение "Каталог ядра в открытом доступе"?

Убираем предупреждение - "Каталог ядра в открытом доступе"!

Если вы только что установили Modx Revolution, то в процессе установки вам надо было переименовать файлы ht.access и /core/ht.access в .htaccess.
Вы все сделали все по инструкции, но надоедливое предупреждение «Каталог ядра в открытом доступе» не удалилось из главной страницы admin панели Modx.
Это предупреждение ссылается на доступность каталога ядра — папки /core для общественности и не рекомендуется из соображений безопасности.
Почему при правильной настройки не убралось предупреждение?
Частой причиной этому является NGINX сервер — по умолчанию предоставляет доступы к .txt 

Простое решение:


Нужно удалить или переименовать файл: /core/docs/changelog.txt
Если у вас сервер Apache нужно добавить правило в файл .htaccess:
RewriteCond %{REQUEST_URI} 
^/core/*
RewriteRule ^(.*)$ [R=404]

Еще один рабочий способ:


Изменение корневой директории, другими словами перенос папки /core выше уровнем, например за пределы папки /public_html.

Комментарии