3 ответа

Тут сложность может возникать с тем, что файл .txt статических и за его отдачу отвечает веб-сервер nginx, поэтому директивы .htaccess не дают желаемого эффекта.

Насколько я понял, речь про modx Revolution (есть еще одна версия, Evolution вроде бы).
Поставлю на днях, думаю, сможем найти нормальное решение

Удалите файл core/docs/changelog.txt
предварительно переименуйте .htaccess в папке core. Сообщение пропадёт, но это кривое решение проблемы.

Это не проблема Modx, а проблема с самим хостингом timeweb, тех. поддержка отказывается вносить изменение в конфигурацию nginx.

1. идем в папку /core/ - находим там файл .htaccess и дописываем:
IndexIgnore */*
<Files *.*>
Order Deny,Allow
Deny from all
</Files>
2. Заходим в Модх как администратор, в меню настройки жмем перезагрузить права доступа, очистить кэш - как обычно :)
3. проверяем чтобы файл /core/cache/logs/error.log не открывался в браузере - если он выдает ошибку 403 forbiden - то все хорошо, идем в core/docs/ и удаляем файл changelog.txt
4. заходим в панель управления modx rev - видим что проблема решена.