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

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

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

0
4.8
5
1
41

Если вы только что установили 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.

Комментарии