In-Reply-To: <379407B7@lexa.ru> from Alex Tutubalin at "Jul 20, 99 01:23:03 am"
Hi!
Давно не писал сюда, все вроде работало, но вдруг обнаружил:
в conf стоит:
CharsetSelectionOrder EnvVariable Useragent Portnumber - урезан до последнего.
CharsetAgent windows-1251 (Win16; (Win95; (16-bit) "MSIE 2"
Имеется строка:
RewriteRule ^/rus/(.*) /$1 [PT,E=FORCE_CHARSET:koi8-r,L]
Точно исполняется!!! (каталога /rus/ - не существует)
Делаю запрос:
HEAD / HTTP/1.0
User-Agent: Mozilla/3.01 (Win95; I)
Connection: close
Host: www.album.nsk.ru:80
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
Все нормально (редирект на порт с windows-1251 по User-Agent):
HTTP/1.1 302 Found
Date: Tue, 20 Jul 1999 12:54:46 GMT
Server: Apache/1.3.6 (Unix) rus/PL28.15
Location: http://www.album.nsk.ru:8083/
Connection: close
Content-Type: text/html
А вот теперь явно выбираю koi8-r по FORCE_CHARSET:
HEAD /rus/ HTTP/1.0
User-Agent: Mozilla/3.01 (Win95; I)
Connection: close
Host: www.album.nsk.ru:80
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
И вот что получаю!!!!
HTTP/1.1 200 OK
Date: Tue, 20 Jul 1999 12:47:42 GMT
Server: Apache/1.3.6 (Unix) rus/PL28.15
Last-Modified: Mon, 21 Jun 1999 07:26:15 GMT
ETag: "30c7a-9cd-376de917-windows-1251"
Accept-Ranges: bytes
Content-Length: 2509
Connection: close
Content-Type: text/html; charset=windows-1251
Vary: accept-charset, user-agent
Кодировка выбралась по User-Agent. Из других FORCE_CHARSET с windows-1251:
RewriteRule ^/win/(.*) /$1 [PT,E=FORCE_CHARSET:windows-1251,L]
В чем же проблема???
--
С наилучшими пожеланиями, Евгений Бырганов.
Best regards, Eugene Byrganov.
mailto:E.B.Byrganov@inp.nsk.su
work - http://www.inp.nsk.su/
"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.