Чтение онлайн

на главную - закладки

Жанры

Стахнов Алексей Александрович

Шрифт:

Виртуальные серверы

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

• S NameVirtualHost addr[: port]

Задает пару соответствия виртуальный хост – адрес/порт.

• V ServerAlias hostl host2 …

Задает альтернативные имена для виртуального хоста.

• V ServerPath путь

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

• S <VirtualHost {адрес[: порт]}> … </VirtualHost>

Пара

тэгов определяет описание виртуального сервера. Адрес и порт определяют адрес, по которому он будет отзываться. Внутри используются любые директивы с признаком V.

Преобразование адресов

Преобразование адресов определяется следующими директивами.

• SV Alias URL dirname-filename

Запрос, начинающийся с url, будет отображен на файл, начинающийся с dirname-filename.

• SV AliasMatch регулярное_выражение dirname-filename

Аналогична директиве Alias, но сравнение производится в соответствии с регулярным выражением.

• SV ScriptAlias url-path directory-filename

Аналогична директиве Alias, но дополнительно пометить каталог как содержащий CGI.

• SV ScriptAliasMatch regex directory-filename

Аналогична директиве AliasMatch, но дополнительно пометить каталог как содержащий CGI.

Преобразование HTTP-заголовков

Преобразование HTTP-заголовков определяется следующими директивами.

• SVDA Metafiles on/off

Включить/выключить преобразование для данного каталога.

• SVDA MetaDir directory-name

Определяет имя каталога, в котором лежат метафайлы.

• SVDA MetaSuffix suffix

Определяет суффикс, который добавляется к имени файла, чтобы найти метафайл для него.

• SVDA ExpiresActive on|off

Определяет, посылать ли заголовок Expire (срок хранения документа в кэше).

• SVDA Header unset header

Предписывает удалить заголовок.

Безопасность

Безопасность сервера определяется следующими директивами.

• DA AuthGroupFile filename

Определяет имя файла, в котором хранится список групп пользователей.

• DA AuthUserFile filename

Определяет имя файла, в котором хранится список пользователей.

• D AuthType [Basic | Digest]

Определяет тип аутентификации.

• DA AuthAuthoritative on | off

Если установлено off, то в процессе авторизации, если отсутствует имя пользователя в текущей базе данных, происходит обращение к модулю аутентификации нижнего уровня.

• DA AuthDBMGroupFile filename

Аналогична AuthGroupFile, но использует dbm.

• DA AuthDBMUserFile filename

Аналогична AuthUserFile, но использует dbm.

Индекс каталога

Индекс каталога определяется следующими директивами.

• SVDA AddAlt string file file…

Определяет,

какой текст показывать вместо иконки, если на стороне клиента отключена загрузка картинок.

• SVDA AddDescription string file file…

Определяет текстовое описание файла.

• SVDA Addlcon icon name name …

Определяет, какую картинку показать для файла, соответствующего name.

• SVDA Defaultlcon url

Определяет, какая картинка будет использоваться, если нет соответствующей.

• SVDA DirectoryIndex local-url local-url …

Задает имя файла (относительно запрашиваемого каталога), в котором находится индексный файл каталога.

• SVDA HeaderName filename

Определяет, что в качестве заголовка индекса будет вставлен указанный файл.

• SVDA Indexlgnore file file …

Определяет список файлов, которые надо скрывать.

• SVDA IndexOptions [+|-]option [+|-]option …

Определяет параметры сортировки и оформления:

– Fancy indexing – сортировка по столбцам;

– IconHeight=pixels – высота иконки;

– IconWidth=pixeis – ширина иконки;

– NameWidth=[n | *] – ширина КОЛОНКИ.

• SVDA ReadmeName filename

В конец индекса будет вставлен указанный файл (сначала ищется файл filename.html, затем просто filename).

Перекодировка (русификация)

Для перекодирования документов из одной кодовой страницы в другую используются нижеприведенные директивы.

Определение кодировки и таблиц перекодировки:

• SV CharsetDecl имя_кодировки [S]

Флаг s подавляет выдачу charset=… клиенту.

• SV CharsetRecodeTable из_какой в_какую имя_файла_с_таблицей [имя_файла_с_обратной_таблицей]

Задает, из какой кодировки в какую производится перекодирование.

• SV CharsetWideRecodeTable из_какой в_какую имя_файла_с_таблицей

Используется для перекодировок из символа в строку, например, для транслитерации.

• SVDLA CharsetAlias официальное_имя синоним …

Определяет синонимы для имени кодировки.

Определение кодировки хранения:

• SVDLA CharsetSourceEnc имя_кодировки

Определяет, в какой кодировке хранятся документы.

• SVDLA CharsetByExtension имя_кодировки. extl …

Разрешает определение кодировки по расширению.

• SVDLA CharsetProcessType mime-type

Определяет, какие типы файлов надо обрабатывать; всегда обрабатываются – text/*.

Определение кодировки клиента:

• SVDLA CharsetPriority имя_кодировки1 …

Определение приоритета, если клиент задает несколько Accept.

• SVDLA CharsetBrokenAccept Agent-Substring accept_charset_string

Поделиться:
Популярные книги

Московское золото или нежная попа комсомолки. Часть Вторая

Хренов Алексей
2. Летчик Леха
Фантастика:
попаданцы
5.00
рейтинг книги
Московское золото или нежная попа комсомолки. Часть Вторая

Вперед в прошлое 2

Ратманов Денис
2. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 2

Бастард Императора. Том 2

Орлов Андрей Юрьевич
2. Бастард Императора
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Бастард Императора. Том 2

Надуй щеки! Том 5

Вишневский Сергей Викторович
5. Чеболь за партой
Фантастика:
попаданцы
дорама
7.50
рейтинг книги
Надуй щеки! Том 5

Кодекс Охотника. Книга XXXV

Винокуров Юрий
35. Кодекс Охотника
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXXV

Газлайтер. Том 20

Володин Григорий Григорьевич
20. История Телепата
Фантастика:
боевая фантастика
аниме
попаданцы
5.00
рейтинг книги
Газлайтер. Том 20

Измена. Право на любовь

Арская Арина
1. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Право на любовь

Вдова на выданье

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Вдова на выданье

Последний Паладин. Том 6

Саваровский Роман
6. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 6

Геном хищника. Книга четвертая

Гарцевич Евгений Александрович
4. Я - Легенда!
Фантастика:
боевая фантастика
рпг
попаданцы
5.00
рейтинг книги
Геном хищника. Книга четвертая

Неудержимый. Книга XXI

Боярский Андрей
21. Неудержимый
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Неудержимый. Книга XXI

Идеальный мир для Лекаря 29

Сапфир Олег
29. Лекарь
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Идеальный мир для Лекаря 29

Лейб-хирург

Дроздов Анатолий Федорович
2. Зауряд-врач
Фантастика:
альтернативная история
7.34
рейтинг книги
Лейб-хирург

Бастард Императора. Том 10

Орлов Андрей Юрьевич
10. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 10