Apache Версия 2.0 Сервера HTTP
Description: | определить перевод набора символов или перекодирование |
---|---|
Status: | экспериментальный |
Module Identifier: | charset_lite_module |
Source File: | mod_charset_lite.c |
это-
экспериментальный
модуль и должен использоваться с заботой. Эксперимент с вашим
mod_charset_lite
конфигурация, чтобы гарантировать, что это выполняет желательную функцию.
mod_charset_lite
позволяет администратор определять исходный набор символов объектов так же как набора символов, на который они должны быть переведены перед посылкой клиенту.
mod_charset_lite
не переводит данные непосредственно, но вместо этого говорит Apacheа какой перевод выполнить.
mod_charset_lite
является применимым к расширенному двоично-десятичному коду и окружающим средам хозяина ASCII. В окружающей среде расширенного двоично-десятичного кода, Apache обычно переводит содержание текста с кодовой страницы Apacheского места действия процесса к ISO-8859-1.
mod_charset_lite
может использоваться, чтобы определить, что различный перевод должен быть выполнен. В окружающей среде ASCII, Apache обычно не выполняет никакого перевода, таким образом
mod_charset_lite
необходим для любого перевода, чтобы иметь место.
этот модуль обеспечивает маленькое подмножество механизмов конфигурации, осуществленных российским Apache и его связанным
mod_charset
.
параметры названия набора символов
CharsetSourceEnc
и
CharsetDefault
должен быть приемлемым для механизма перевода, используемого к АПРЕЛЮ на системе где
mod_charset_lite
развернут. Эти названия набора символов не стандартизированы и - обычно не то же самое как соответствующие ценности, используемые в http ударах головой. В настоящее время, АПРЕЛЬ может только использовать iconv (3), таким образом Вы можете легко проверить ваши названия набора символов, используя iconv (1) программа, следующим образом:
iconv -f charsetsourceenc-value -t charsetdefault-value
если правила перевода не имеют смысл для содержания, перевод может терпеть неудачу различными способами, включая:
Description: | Charset, чтобы перевести на |
---|---|
Syntax: |
CharsetDefault
charset
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | экспериментальный |
Module: | mod_charset_lite |
CharsetDefault
директива определяет charset, которые удовлетворяют в связанном контейнере, должен быть переведен к.
ценность charset аргумент должен быть принят как действительное название набора символов поддержкой набора символов в апреле. Вообще, это означает, что это должно быть поддержано iconv.
<Directory /export/home/trawick/apacheinst/htdocs/convert>
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
Description: | формирует charset поведение перевода |
---|---|
Syntax: |
CharsetOptions
option
[
option
] ...
|
Default: |
CharsetOptions DebugLevel=0 NoImplicitAdd
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | экспериментальный |
Module: | mod_charset_lite |
CharsetOptions
директива формирует определенные поведения
mod_charset_lite
.
выбор
может быть один из
DebugLevel=
n
DebugLevel
ключевое слово позволяет Вам определять уровень сообщений отладки, произведенных
mod_charset_lite
. по умолчанию, никакие сообщения не произведены. Это эквивалентно
DebugLevel=0
. с более высокими числами, произведено больше сообщений отладки, и работа сервера будет ухудшена. Фактические значения числовых ценностей описаны с определениями констант DBGLVL_ около начала
mod_charset_lite.c
.
ImplicitAdd | NoImplicitAdd
ImplicitAdd
ключевое слово определяет это
mod_charset_lite
должен неявно вставить его фильтр, когда конфигурация определяет, что набор символов содержания должен быть переведен. Если цепь фильтра явно формируется, используя
AddOutputFilter
директива,
NoImplicitAdd
должен быть определен так, чтобы
mod_charset_lite
не добавляет его фильтр.
Description: | источник charset файлов |
---|---|
Syntax: |
CharsetSourceEnc
charset
|
Context: | сервер config, действительный хозяин, справочник, .htaccess |
Override: | FileInfo |
Status: | экспериментальный |
Module: | mod_charset_lite |
CharsetSourceEnc
директива определяет источник charset файлов в связанном контейнере.
ценность charset аргумент должен быть принят как действительное название набора символов поддержкой набора символов в апреле. Вообще, это означает, что это должно быть поддержано iconv.
<Directory /export/home/trawick/apacheinst/htdocs/convert>
CharsetSourceEnc UTF-16BE
CharsetDefault ISO-8859-1
</Directory>
набор символов называет в этой работе примера с iconv поддержкой перевода в Solaris 8.