ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Статика отдается с жатой, но в неправильной кодировке.



Hello!

On Fri, Mar 20, 2009 at 10:29:16PM +0200, Vladislav V. Prodan wrote:

>
> Имеем # nginx -v
> nginx version: nginx/0.4.13

Вау.  Давно это было...

> built by gcc 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)
>
>
> http {
>     include       /etc/nginx/mime.types;
>     default_type  application/octet-stream;
>
>     charset utf-8;
>     source_charset utf-8;
>     ...
>
>     gzip  on;
>     gzip_http_version 1.0;
>     gzip_comp_level 2;
>     gzip_proxied any;
>     gzip_types      text/plain text/html text/css  
> application/x-javascript text/xml application/xml application/xml+rss  
> text/javascript image/png image/gif image/x-icon;
>
> .........
>
>
> Теперь html страницы отдаются в ISO-8859-1
> Как сделать, чтоб они отдавались в правильной кодировки - utf-8 ?
> Заранее благодарю.

Для начала уточните, что понимается под "отдаются в ISO-8859-1".  

В Content-Type написано charset=ISO-8859-1?  Это значит что файл 
был отдан не nginx'ом (а вероятно апачём за ним).

В Content-Type написано charset=utf-8, но по факту в отдаваемом 
файле текст в кодировке ISO-8859-1?  Посмотрите что реально лежит 
в файлах на диске и укажите правильный source_charset.

Maxim Dounin



 




Copyright © Lexa Software, 1996-2009.