AGAVA partners programs http://agava.ru/partners/            

Название функции

             
Веб-курсы


Что это?

Оглавление

Основы
Основы основ

Практика
Гостевая книга
Простой сайт
Структура сайта (MVC)
Ядро (Light)
Ядро
Гостевая на SQL
Статические страницы
Модуль новостей
Система регистрации

Теория
Дебаггинг
Регулярные выражения
Введение в ООП
Паттерны проектирования

Репозитарий
BB-code
Почтовый класс
Пагинатор
Всякие полезности

Download
Полезные утилиты

Разное
Видеокурсы
Последние изменения
Вопросы и замечания сюда



Реклама

Диеты для похудения
Фреймворк Kohana. Обучение. Мануал на русском.







.htaccess


Что такое сервер, мы уже примерно знаем. Но вообще понятие "сервер" намного шире, чем программа для взаимодействия клиента с сайтом. Это совокупность различных программ, расширений и библиотек. Допустим тот же PHP интерпретатор, Perl, базы данных, crоn, mod_rewrite и так далее. Все это связано в единую систему, взаимодействует между собой и называется сервером. Хоть идеологически и не совсем верно.

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

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

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

В корень положите файл .htaccess Удобно делать такие файлы простым блокнотом.
В него напишите это:
1
2
3
4
5
AuthType Basic    
AuthName admin  
require valid-user
и попробуйте теперь зайти на сайт.

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

Файлом .htaccess можно защищать директории, менять настройки, кодировки и даже пути к файлам. Так что не нужно пренебрегать такими возможностями, нужно использовать их во благо Отечества.

Рейтинг@Mail.ru Рейтинг@Mail.ru Яндекс цитирования
irbis-team © 2009