Настройка IIS Apache Обновление браузера

Apache

Apache – это веб-сервер.

Конфигурационные файлы

По умолчанию все конфигурационные файлы хранятся в папке "conf".

httpd.conf – это основной конфигурационный файл сервера apache. Для вступления в силу изменений, внесённых в этот файл, требуется перезапуск сервера apache.

В папке "extra" (внутри папки "conf") находятся дополнительные конфигурационные файлы. При необходимости их можно подключить внутри основного конфигурационного файла.

Синтаксис конфигурационных файлов

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

Директива и её аргументы разделяются пробелом. Сами аргументы также разделяются пробелами. Если аргумент содержит пробелы, его необходимо заключить в кавычки.

Директивы не чувствительны к регистру символов, а вот аргументы наоборот – чувствительны.

Строка, которая начинается с символа # (решётка), считается комментарием и игнорируется. Комментарий не может быть расположен на одной строке с директивой.

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

Модули

Модуль – это просто подключаемый файл, который позволяет добавить дополнительный функционал. Все подключаемые модули по умолчанию располагаются в папке "modules".

Модули позволяют использовать директивы, которые не входят в состав ядра веб-сервера Apache.

.htaccess

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

Файл .htaccess действует только на каталог, в котором располагается, и на его дочерние каталоги. Файл .htaccess может быть размещён в любом каталоге. Директивы этого файла действуют на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов .htaccess).

Изменения, вносимые в файл .htaccess, не требуют перезапуска сервера.

Если в файле .htaccess была допущена какая-либо ошибка, например неправильно написана директива или значение директивы, то сервер вернёт ошибку: Error 500.

Файл .htaccess использует тот же синтаксис, что и конфигурационные файлы Apache.

Посмотреть, какие директивы могут располагаться внутри файла .htaccess можно в справочнике директив в "Контексте" конкретной директивы.

Копирование материалов с данного сайта возможно только с разрешения администрации сайта
и при указании прямой активной ссылки на источник.
2011 – 2024 © puzzleweb.ru | razumnikum.ru

Реклама на сайте | puzinfo@puzzleweb.ru