Apache извлекает комментарии из HTML - PullRequest
1 голос
/ 10 июля 2010

У меня есть развертывание, где Apache пересылает Tomcat, работающий в той же системе. Я сталкиваюсь с ситуацией, когда Apache удаляет комментарии в HTML, возвращенные Tomcat. Это приводит к удалению строк, подобных следующему, что приводит к сбою js в IE:

"<!--if IE><script language="javascript" type="text/javascript" src="/scripts/excanvas.js"></script><!endif>"

У меня есть mod_rewrite, mod_proxyhtml и, конечно, proxy_ajp. Я пытался добавить «ProxyHTMLStripComments Off», но это не помогло.

Чего мне не хватает?

1 Ответ

1 голос
/ 29 сентября 2015

Я знаю, что ваш вопрос древний, но для людей, которые борются с этой проблемой, у меня есть следующее решение:

html-прокси Apache переписывает html, следуя рекомендациям, указанным в используемом вами стандарте html.Если вы используете свой прокси-сервер для современного сайта, я предлагаю вам указать Doctype, добавив ProxyHTMLDocType "<!DOCTYPE html>"

. Это гарантирует, что ваш HTML будет соответствующим образом переписан.

...