• Как сделать файл .htaccess неизменным?

    • Просмотров 705

    Добрый день! Подскажите как можно внести изменения в код WP, чтобы он не мог изменять файл .htaccess?

    ответы (5)

    Здравствуйте

    chattr +i путь_до_файла/.htaccess

    снять chattr -i путь_до_файла/.htaccess

    Здравствуйте, для файла .htaccess установить права только чтение (chmod), что запретит его изменение.
    Комментариев: (1)

    Здравствуйте. Вчера так и сделала, сегодня .htaccess вроде не изменился, да и хостеры с этим правилом также вроде согласны.

    Здравствуйте!


    Мы бы рекомендовали вам не менять код WP, а просто изменить права на файл.

    Подключитесь к серверу через SSH, перейдите в папку, где находится файл .htaccess.

    При помощи команд "chown root:root .htaccess" и "chmod 644 .htaccess" вы сможете "отобрать" права у службы веб сервера.

    Веб сервер по прежнему сможет читать этот файл, а вот изменять его уже не сможет.

    Через SSH вы сможете его изменять без проблем.

    Здравствуйте,


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

    Если у Вас есть доступ к SSH, то сделайте chattr +i ФАЙЛ. Если доступа нет, то попросите об этом хостера. Этого будет достаточно.

    Здравствуйте,

    Присоединяемся к коллегам: по SSH от имени юзера root вы можете снять атрибут записи этого файла командой chattr +i .htaccess, но обратите внимание: если вам потом понадобится вносить какие-то изменения, то нужно будет каждый раз убирать этот флаг и после внесения изменений опять ставить.

    Или вы можете обратиться к комьюнити разработчиков WP и уточнить, как быть с их кодом.

Мы старались для Вас!
Оцените статью
или
Расскажите о ней

Юзеры (3) оценили на 5.0 из 5

Рейтинги хостинг-провайдеров по задачам сайта
Июля
Бесплатный тест
ОС
Технологии
Региональные