У меня есть этот PHP файл:Apache/PHP служит неправильный тип содержимого
<?php
header('Content-type: text/xml; charset=UTF-8');
?><?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="hello world example" />
<Content type="html">
<![CDATA[
Hello, world!
]]>
</Content>
</Module>
Я бы ожидать, что вернуть заголовок.
Что это, однако, вернуть Content-Type:text/html
Вы можете посмотреть на результат над здесь: http://knox.orgapage.de/hello.php
Если изменить файл .xml на расширение, (без PHP тегов, конечно), все работает нормально. Однако я хочу сгенерировать динамический контент с помощью PHP.
Любые предложения, как это решить? Как я могу сообщить браузеру, что он должен интерпретировать контент как XML?
Nice! Благодарю. Это работает. – JochenJung