Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx-devel under FreeBSD: bad memory reference
On Thu, 18 Oct 2007, Igor Sysoev wrote:
IS> > Вкратце: среди массы хостов есть малое к-во, лежащее не в 1251, а в
других
IS> > кодировках. Я пытался побороть это так:
IS> >
IS> > charset windows-1251;
IS> >
IS> > map $host $sroot {
IS> > hostnames;
IS> > default www/Default/html;
IS> > include vhostmap.conf;
IS> > }
IS> >
IS> > #charset_map windows-1251 _ {}
IS> > #charset_map koi8-r _ {}
IS> > #charset_map utf-8 _ {}
IS> > include koi-win;
IS> > include koi-utf;
IS> > include win-utf;
IS> >
IS> > map $host $charset {
IS> > hostnames;
IS> > default windows-1251;
IS> > include charsetmap.conf;
IS> > }
IS> >
IS> > map $host $srccharset {
IS> > hostnames;
IS> > default windows-1251;
IS> > include srccharsetmap.conf;
IS> > }
IS> >
IS> > # Meta-server using map above
IS> > server {
IS> > include listen.conf;
IS> > #server_name $http_host;
IS> > server_name _ * ;
IS> > charset $charset;
IS> > source_charset $srccharset;
IS> >
IS> > [...]
IS> >
IS> > На хосте, который отсутствует в мапах, честно выдается
IS> >
IS> > Content-Type: text/html; charset=windows-1251
IS> >
IS> > На хосте, у которого указан в srccharsetmap.conf
IS> >
IS> > .gvs.tm.rinet.ru koi8-r;
IS> >
IS> > Вылетает просто
IS> >
IS> > Content-Type: text/html
IS> >
IS> >
IS> > Что очевидное я пропустил?
IS>
IS> В логах что-нибудь есть ?
IS> Сайты должны перекодироваться или достачтоно только поставить кодировку ?
IS> Если только второе, то source_charset не нужно.
IS> А вообще, буду смотреть.
Нет, перекодировка не обязательна.
В смысле, достаточно должно быть поставить просто charset? это я попробовал
первым делом. Фигу. Чарсет из заголовков пропадает.
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer: marck@xxxxxxxxxxx ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
------------------------------------------------------------------------
|