RSS не отображается в IE, но работает в FF и других браузерах - PullRequest
0 голосов
/ 25 октября 2011

У меня есть RSS-канал, по какой-то причине я не вижу текста в IE, но в других браузерах он работает.

rss начинается с:

<?xml version="1.0"?>'
<rss version="2.0">'

Можетэто будет версия rss или xml?или что-то еще, я действительно не знаю, IE идентифицирует, что страница является подачей RSS, но не показывает никакого текста.

1 Ответ

0 голосов
/ 25 октября 2011

Я думаю, что заголовок должен быть таким, предполагая, что ваш фид в кодировке UTF-8:

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">

Вы можете проверить ваш фид здесь: http://validator.w3.org/feed/#validate_by_uri. Для вашего фида есть дваошибки.Возможно, их исправление поможет.

Еще один момент, вы отправляете правильный заголовок Content-Type?В PHP вы можете сделать это так:

header("Content-Type: application/rss+xml"); 
...