Как убрать доступ к ядру MODX REVO?

Систему управлением сайтом можно устанавливать как сервер, так и на обычный хостинг. Они могут быть по-разному настроены, на сервере NGINX или на сервере Apache, в зависимости от этого и будут разные конфиги.

Для Nginx в конфиге добавить:

location /core/
{
deny all;
}

Для Apache у простых хостинг-провайдеров обычно используется совместно два популярных веб-сервера: nginx и apache. Всю статику, то есть изображения и текстовые файлы, обрабатывает nginx, а Apache обрабатывает файлы php. Для закрытия папки, нужно перейти в core и изменить название файла ht.access на .htaccess и проверить, открывается или нет лог ошибок в браузере по адресу папка ядра/cache/error.log. Если файл не открывается, то все сделано правильно. После вам нужно удалить файл /core/docs/changelog.txt с сервера. Рекомендуется для большей безопасности переименовывать папку ядра.