Jump to content
  • 0

Страница в UTF-8, а хидеру шлются в windows-1251.


Egoritch
 Share

Question

Господа, дамы, нужна ваша помощь. Сделал страничку в юникоде. В самом html прописано

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

в файле .htaccess прописано:

DirectoryIndex index.php index.html index.htm
RemoveHandler .html .htm
AddType application/x-httpd-php .html .htm
CharsetDefault UTF-8
AddDefaultCharset utf-8
AddCharset UTF-8 .html
AddCharset UTF-8 .php

а все-равно отдается страничка с сопутствующими хидерами:

HTTP/1.x 200 OK
Date: Tue, 08 Apr 2008 10:38:58 GMT
Server: Apache/1.3.37 (Unix) mod_layout/3.4 mod_tsunami/3.0 PHP/4.4.4 rus/PL30.22 mod_throttle/3.1.2
X-Powered-By: PHP/4.4.4
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=windows-1251
Vary: accept-charset

и, соответственно, браузер ее пытается в win-cp1251 показать.

AllowOverrides, думаю, установлен правильно, потому что в html-файлах php работает.

Да, кстати, попробовал прямо первой строчкой послать

<? header "Content-Type: text/html; charset=utf-8"; ?>

, так на этой строчке и заканчивалось выполнение index.php :-)

Вс? это - на http://gourmet.com.ua

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy