Russian Apache mailing list archive (apache-rus@lists.lexa.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
[apache-rus] =?koi8-r?Q?=F0=C5=D2=C5=CB=CF=C4=C9=D2=CF=D7=CB=C1?= SSI =?koi8-r?Q?=C9?= Multiviews
Добрый день,
Сервер: Apache/1.3.9 (Unix) mod_perl/1.21_03 rus/PL28.17
Конфиг mod_charset:
CharsetDecl ISO-8859-5 ru
CharsetDecl ibm866 ru
CharsetDecl windows-1251 ru
CharsetDecl koi8-r ru
CharsetRecodeTable koi8-r ISO-8859-5
/httpd/conf/tables/russian/koi-iso.tab
CharsetRecodeTable koi8-r ibm866
/httpd/conf/tables/russian/koi-alt.tab
CharsetRecodeTable koi8-r windows-1251
/httpd/conf/tables/russian/koi-win.tab
CharsetRecodeTable windows-1251 ISO-8859-5
/httpd/conf/tables/russian/win-iso.tab
CharsetRecodeTable windows-1251 ibm866
/httpd/conf/tables/russian/win-alt.tab
CharsetAlias ISO-8859-5 iso_8859-5:1988 iso-ir-144 iso_8859-5
cyrillic
CharsetAlias ISO-8859-5 iso8859-5 iso-8859.5 iso8859.5 iso
CharsetAlias ibm866 csibm866 866 cp866 x-cp866 x-ibm866 cp-866 alt
CharsetAlias windows-1251 win x-cp1251 cp1251 cp-1251
CharsetAlias koi8-r koi-8-r koi8 koi-8 koi
CharsetPriority koi8-r windows-1251 ISO-8859-5 ibm866 #
x-mac-cyrillic
CharsetDefault koi8-r
CharsetSourceEnc koi8-r
CharsetSelectionOrder UserAgent PortNumber
CharsetAgent windows-1251 AIR_Mosaic IWENG/1 MSIE WinMosaic
(Windows (WinNT;
CharsetAgent windows-1251 (Win16; (Win95; (Win98; (16-bit)
Opera/3.0
CharsetAgent koi8-r Arena Ariadna OmniWeb Sextant PRD (X11 Lynx/
CharsetAgent ibm866 DosLynx Lynx2/OS/2
CharsetBadAgent arena Lynx/2.0 Lynx/2.1 Lynx/2.2 Lynx/2.3 Lynx/2.4
"MSIE 2.0;" Lynx2/OS/2
CharsetRecodeFilenames Off
CharsetByPort koi8-r 8100
CharsetByPort windows-1251 8101
CharsetByPort ibm866 8102
CharsetByPort iso-8859-5 8103
CharsetByPort x-mac-cyrillic 8104
CharsetBrokenAccept "Mozilla/4." "iso-8859-1,*,utf-8"
CharsetProcessType application/x-javascript
Обработка перловых скриптов задана так:
<Files ~ "\.pl$">
PerlHandler Apache::Registry
Options +ExecCGI +MultiViews
</Files>
В shtml-файле задана SSI директива: <!--#include virtual="/js/cal.pl"-->
Соответсвенно есть варианты cal.pl.ru и cal.pl.en
Текст, выдаваемый cal.pl для русского языка не перекодируется из кои8 в
кодировку клиента (виндовую в частности).
Если же указать явно <!--#include virtual="/js/cal.pl.ru"-->, то
перекодировка отрабатывает (хотя перловый скрипт, конечно же, уже не
обрабатывается).
Возможно ли правильно настроить перекодировку SSI в этом случае ?
--
Maxime Zakharov
Sochi, Russia
http://sochi.net.ru/~maxime/
=============================================================================
= Apache-Rus@lists.lexa.ru mailing list =
Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/mail-archive =
Спонсоры сайта:
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE .
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin . Design (C) 1998 Max Smolev.