Как запретить хостингу вносить изменения в HTACESS?

Приветствую друзья, на одном из хостингов, в HTACESS файл в конец дописывается такой код

Из за него перестает работать сайт на MODX REVO, просто при обращении к сайту или файлу на php просто скачивается файл. Если удалить этот код из htacess файла, все начинает работать, но хостинг снова дописывает его. Что это такое и как это лечиться? У кого был опыт поделитесь пожалуйста.

Дополнительно:

1. Это проблема не хостинга, а cPanel. Но на хостинге вы можете поинтересоваться, как исправить проблему
2. Т.к. этот код добавляет cPanel, то достаточно на их форуме поинтересоваться, что можно сделать
3. Небольшие комментарии по теме:
https://stackoverflow.com/questions/62896308/stran...
https://forums.cpanel.net/threads/script-to-remove...
https://forums.cpanel.net/threads/code-automatical...

Ответы:

Это не "хостинг дописывает".
У вас дыра в MODX-e где-то...

  • Всмысле вирус на хостинге?
  • Cheizer, вирус в MODX-e.
    Ну или на хостинге, как вам удобнее воспринимать..)
    Залетает чаще через какие-нибудь дырявые плагины, но иногда бывает и через сам движок.
  • нет это галка вCpanel
  • Froggyweb, подскажите пожалуйста, где ее найти?
  • Cheizer, Не помню честно говоря либо в настройках PHP либо домена.
    Напиши в тех поддержку. пусть работают. 🙂 Может тариф без поддержки PHP/
  • Froggyweb, да у хостера спрашивал, он говорит это не может влиять на работу сайта, и отключить не могут. Как ни странно на MODX версии 3 с этой вставкой сайты работают, на MODX предыдущей версии 2.8.4 не работают
  • Cheizer, Попробуй подключить 7.4 версию после этого просто грохнуть эти строки вручную.
  • Froggyweb, да вот вручную удаляю и все работает, но через пару дней опять дописывает, почитал на форумах CP панели, это она дописывает, когда для отдельных сайтов выбрана версия php через MultiPHP Manager, да дело в php версии, попробую разобраться
  • Cheizer, поставь права 644 🙂
  • Froggyweb, так по умолчанию 644 и стоят

Ну переедь на впс…

 

Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

 

    • Как запретить хостингу вносить изменения в HTACESS?Есть ответ
    • 07.04.2024
    Ответить

    Для того чтобы запретить хостингу вносить изменения в файл .htaccess, вам необходимо установить правильные права доступа к этому файлу.

    Во-первых, убедитесь, что файл .htaccess находится в корневой директории вашего сайта. В случае, если он уже там находится, следующим шагом будет изменение прав доступа к файлу.

    Для этого вам необходимо зайти на сервер через FTP или SSH и найти файл .htaccess. Затем установите права доступа к этому файлу так, чтобы хостинг не мог его изменять. Это можно сделать с помощью команды chmod.

    Например, если вы хотите запретить хостингу вносить изменения в файл .htaccess, вы можете установить права доступа 444. Это означает, что файл доступен только для чтения, а изменения в него вносить нельзя.

    Пример команды для установки прав доступа к файлу .htaccess:

    После выполнения этой команды, хостинг не сможет вносить изменения в файл .htaccess, что обеспечит безопасность вашего сайта.

    Помните, что правильная настройка прав доступа к файлам на сервере является важным аспектом безопасности вашего сайта. Не забывайте регулярно проверять и обновлять настройки безопасности для предотвращения несанкционированного доступа к файлам и данным вашего сайта.

Оставить комментарий