LINUX.ORG.RU

xhtml + IE6


0

0

Подскажите, как?

Apache2. .htaccess:

AddType application/xml .xhtml

не привело к отображению в IE даже в виде XML-дерева, по-прежнему предлагает сохранить как файл при заходе на страничку. И в http-сниффере (плагин к ff tamper data) показывает в заголовке по-прежнему application/xhtml+xml. ЧЯНД?

Рекомендация с w3c.org: http://www.w3.org/MarkUp/2004/xhtml-faq#ie тоже ничего не изменила.

Вот это: http://www.ibm.com/developerworks/xml/library/x-tipapachexhtml/index.html заключающееся в написании rewrite-rule:

.htaccess:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} .*MSIE.*
RewriteCond %{REQUEST_URI} \.xhtml$
RewriteRule .* - [T=text/html]

тоже не помогает и если проверяю в том же «tamper data» и убираю для этого вторую строку, где оно детектит IE, чтобы для ff сработало, по-прежнему идёт в заголовке application/xhtml+xml.

Где-то я капитально косячу, хелп.

★★

Нашёл, где тупил. AllowOverride стояо None на директории с сайтом, соответственно, все тесты с изменением mime-типа не работали.

Корректное хауту по изменению mime-типа в зависимости от браузера, используя mod_rewrite лежит тут: http://protempore.net/~calvins/howto/xhtml-apache/.

Reaper ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.