| |
ротокол обмена (content negotiation) для выдачи
# браузеру документа на том языке, который он (браузер) предпочитает.
Приложение 1. Файл конфигурации Apache httpd.conf
527
#
# Примечание 1: Суффикс не обязательно должен совпадать с буквенным
# кодом языка — те, у кого есть документы на польском языке
# (стандартный сетевой буквенный код pl), могут воспользоваться
# директивой AddLanguage pl .po во избежание конфликта с
# распространенным суффиксом сценариев на языке Perl.
#
# Примечание 2: Нижеследующие примеры показывают, что в нескольких
# случаях двухбуквенный код языка не совпадает с двухбуквенным кодом
# страны.
# Например, "Датский/da" вместо "Дания/dk".
#
# Примечание 3: В случае ltz мы нарушаем требования RFC, используя
# трехбуквенный код. Но уж тут ничего не поделаешь. В будущем,
# возможно, несоответствия с RFC1766 будут устранены.
#
# Коды языков:
# датский (Danish) da; голландский, Нидерланды (Dutch) nl;
# английский (English) en; эстонский (Estonian) ee;
# французский (French) fr; немецкий (German) de;
# новогреческий (Greek-Modern) el; итальянский (Italian) it;
# португальский (Portuguese) pt;
# люксембургский (Luxembourgeois*) ltz;
# испанский (Spanish) es; шведский (Swedish) sv;
# каталонский (Catalan) ca; чешский (Czech) cz;
# русский (Russian) ru.
#
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .ee
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage he .he
AddCharset ISO-8859-8 .iso8859-8
AddLanguage it .it
AddLanguage ja .ja
AddCharset ISO-2022-JP .jis
Часть VI. Приложения
528
AddLanguage kr .kr
AddCharset ISO-2022-KR .iso-kr
AddLanguage no .no
AddLanguage pl .po
AddCharset ISO-8859-2 .iso-pl
AddLanguage pt .pt
AddLanguage pt-br .pt-br
AddLanguage ltz .lu
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251
AddCharset CP866 .cp866
AddCharset ISO-8859-5 .iso-ru
AddCharset KOI8-R .koi8-r
AddCharset UCS-2 .ucs2
AddCharset UCS-4 .ucs4
AddCharset UTF-8 .utf8
# LanguagePriority позволяет определить первоочередность некоторых
# языков при установлении протокола обмена.
#
# Возможно, вы захотите изменить предложенный порядок языков. Просто
# перечислите их в порядке убывания приоритета.
#
LanguagePriority en da nl fr de el it ja no pl pt ru ca es sv tw
#
# AddType позволяет слегка подправить mime.types, не редактируя его,
# или объявить конкретные файлы имеющими определенный тип.
#
# Например, модуль PHP3 (этот модуль не является частью дистрибутива
# сервера Apache), обычно использует следующие объявления:
Приложение 1. Файл конфигурации Apache httpd.conf
529
#
#AddType application/x-httpd-php3 .php3
# AddType application/x-httpd-php3-source .phps
#
# В случае PHP 4.x укажите:
#
AddType application/x-httpd-php .php
# AddType application/x-httpd-php-source .phps
# Следующие строки не относятся к заданию типов документов,
# но их удобно поместить сюда для подключения PHP:
#
ScriptAlias /_php/ "C:/Program Files/PHP4/"
Action application/x-httpd-php "/_php/php.exe"
AddType application/x-tar .tgz
#
# AddHandler позволяет отобразить определенные расширения имен файлов
# на обработчиков вне связи с определениями типов файлов. Обработчики
# могут быть как встроены в сервер, так и объявлены директивой
# Action (см. ниже).
#
# Если вы хотите использовать файлы,
|
|