ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


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


  ПРОГРАММЫ 



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














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

Re[2]: [apache-talk] Content-type: text/css




Hello Alex,

Monday, April 28, 2003, 11:23:23 AM, you wrote:


AT> On Mon, Apr 28, 2003 at 11:16:30AM +0500, dab18 wrote:
>>  russian apache 1.3.27rusPL30.17+mod_php-4.2.3
>> 
>>   header('Content-type: text/css');
>>   header('Content-type: text/bla-bla-bla');
>> 
>>   на клиенте всегда получаю "Content-type: text/html; charset=bla-bla-bla"
>>   другие типы отличные от text/* передаются нормально.

AT> Вообще, не вижу никакой беды в перекодировке css 
AT> сервер всегда перекодирует text/* (возможно, но на 100% не уверен,
AT> это можно порулить через 
http://apache.lexa.ru/configure.html#charsetprocesstype)

AT> Но если это почему-либо напрягает, то 
AT> <FilesMatch "\.css$">
AT> CharsetDisable On
AT> </Files>
это уж слишком.

упс! я его поймал!

header('Content-type: text/css');
возвращает Content-type: text/html;charset=xxx

header('Content-type: text/css;charset=');
                              ^^^^^^^^^^ - финт ушами :)
вуаля! получаем Content-type:text/css;charset=xxx

где xxx - правильная кодировка подставленная апачем.

всем спасибо! решение найдено - в качестве временной затычки потянет.

2Алексей: наверное все таки что-то не сростается при дописывание
'charset' в 'Content-Type' - может покопать в этом направлении?

-- 
Best regards,
 dab18                            mailto:dab18@mail.ru



 




Copyright © Lexa Software, 1996-2009.