Как поменять Content-Type у YML файла?

Главные вкладки

Аватар пользователя oleg220 oleg220 24 января 2021 в 17:22

Всем привет!
Недавно от Яндекс вебмастера пришло письмо, мол ваш фид не прошел проверку (раньше проходил).
Посмотрел подробности, написано "406 Incorrect response Content-Type. Only application/xml, text/xml are allowed."
Мой фид создаётся модулем yandexmarket Проверил, он действительно отдаёт ответ в content-type: text/html
Дак вот вопрос, как поменять на text/xml?
Как такое исправлять, без понятия, никогда не сталкивался. Дело в друпале, или может к хостеру обращаться?

Комментарии

Аватар пользователя ivnish ivnish 24 января 2021 в 18:11

У модуля не было обновлений ровно 10 лет. Странно, что он вообще до сих пор работает. Полагаю, что вы можете поменять прямо в модуле то, что вам нужно.

Аватар пользователя oleg220 oleg220 24 января 2021 в 18:18

Я попробовал в файле theme.inc этого модуля вставить строку:
<?phpheader("Content-Type: text/xml; charset=utf-8");?>
Помогло, но почему-то на всём сайте это отразилось Sad