На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
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, но и тогда редактировалось.