MaxHub
Служба Заботы MaxSite CMS

Редактирование robots.txt и .htaccess (Мой первый плагин)

Новости / 16 марта 2015

Здравствуйте. Вчера захотелось создать функцию, позволяющую редактировать указанные файлы в админке. Создал.

Вся информация в статье на моём блоге: тут.

Наверное плагин бесполезен, но это хорошее пособие по первому шагу в изучении php.

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

Сайт

Комментариев: 6
  1. Денис, для начинающего у вас очень даже здорово получилось! Хотел только уточнить немного - вы редактируемым файлам robots.txt и .htaccess выставляли права 666 перед правкой через плагин или как? Просто эти файлы довольно важны для работы движка и сайта, а поэтому лишние права на правку не очень полезны. Иначе, если в какой-то момент сайт взломают, то могут что-нибудь сделать через них (например, закрыть доступ роботу Яндекса и тем самым убрать ваш сайт из поисковой выдачи). А если их нельзя править, то как плагину это удаётся? Вы тестировали плагин только на локальном виндовом сервере?

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

    В любом случае, желаю вам успехов на этом интересном поприще! smile

  2. Точно, неплохо! Особливо файл .htaccess видится вкусной мыслительной работой в дальнейшем.

    ))

  3. Здравствуйте. Благодарю за оценку. Я не сетую - просто указываю на этот факт, чтобы те, кто захочет создавать, не тратили на шаблон время.

    Что касается прав на файлы. Не помню, устанавливал ли я права, поэтому не знаю, работает ли он при правах 666. Но сегодня проверю это.

  4. Здравствуйте. Посмотрел: даже если установить права 666 файлы редактируются. Точнее robots.txt, как второй - не знаю, так как если я вставлю слово "тест", всё перестанет работать.

  5. даже если установить права 666 файлы редактируются

    Денис, по-умолчанию права у файлов должны быть 644. При 666 само собой должно редактироваться.

    Для теста .htaccess нужно вставлять не просто слово «тест», а ещё признак комментария - #. Т.е. надо вводить «# тест» и тогда сайт не перестанет работать.

  6. Да: у меня изначально было 644, но и тогда редактировалось.

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)