Encontrei uma solução adicionando isso ao htaccess:
<IfModule mod_mime.c>
AddType text/xml .xml .php
</IfModule>
Não sei por que funciona, mas funciona
Eu tenho um Ubuntu com Apache e PHP rodando um servidor web e um site trabalhando nele. Meu problema é que recentemente eu também adicionei uma API a ele e o cliente falha com 'Error 406'
Meu site responde com texto / xml, mas não aceita. De acordo com o desenvolvedor do cliente, ele deve responder com os seguintes cabeçalhos: application / rss + xml, texto / rss + xml, text / xml.
Como faço para corrigir / ativar isso no meu servidor? Qualquer ajuda seria apreciada.
Encontrei uma solução adicionando isso ao htaccess:
<IfModule mod_mime.c>
AddType text/xml .xml .php
</IfModule>
Não sei por que funciona, mas funciona