Сервер Apache

Веб-сервер Apache — один из самых популярных на данный момент. Надежность проверена опытом эксплуатации; очевидные преимущества — набор возможностей, таких как использование СУБД, поддержка самых распространенных языков веб-программирования Perl, PHP и др., гибкая настройка под определенные нужды и задачи и т.д.

Файл httpd.conf

Основным конфигурационным файлом Apache является файл httpd.conf. В нем содержатся настройки WEB-сервера, виртуальных серверов всех его программных модулей.

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

Клиентам выделенного сервера для изменения доступно абсолютно все в рамках их виртуального сервера.

Файл .htaccess

.htaccess — файл дополнительной конфигурации веб-сервера. Данный файл также состоит из директив, но отличается от файла httpd.conf тем, что прописанные в нем правила распространяются только на каталог, в котором он расположен. Например, директивы «главного» .htaccess-файла, расположенного на сервере виртуального хостинга в директории ~/html, распространяются на все поддиректории до тех пор, пока вы не создадите другой .htaccess-файл в директории, например, ~/html/addon — из которой работает дополнительный домен, который должен подчиняться другим правилам.
Этот файл не доступен пользователю из браузера, поскольку является скрытым файлом сервера. Он служит для переопределения директив из файла httpd.conf.
Файл .htaccess читается заново при каждом обращении к сайту.

Оставить ответ

1 + 11 =