Я немного запутался в том, как настроить мой сервер Apache. Я использую Apache 2.2.11
Возьмите эти 2 страницы в качестве хорошего примера:
HTML
XHTML
Это один и тот же синтаксис, но расширение отличается. Первый файл имеет расширение HTML, второй - расширение XHTML.
Сервер в фоновом режиме имеет следующий набор:
AddType application/xhtml+xml .xhtml
При этом MathML и SVG отображаются правильно.
Теперь большинство веб-сайтов в любом случае работают с PHP. Я установил это в моем Apache:
AddType application/x-httpd-php .php
Стандартный синтаксис и все.
Но если я хочу, чтобы на моих страницах PHP также отображались MathML и SVG, я думаю, мне нужно сделать следующее:
AddType application/xhtml+xml .php
AddType application/x-httpd-php .php
Но это не работает, PHP больше не анализирует.
Итак, как я могу убедиться, что PHP все еще работает как обычно, и в то же время я могу использовать такие вещи, как MathML и SVG в комбинации?