使用apache mod_proxy缺少Doctype HTML部署

RAN*_*RAN 2 html apache doctype tomcat mod-proxy

我有一个奇怪的问题......

我的Vaadin应用程序在我的计算机上工作正常(本地).我刚刚部署了网站,现在我遇到了一个问题:

<!Doctype html>第一行中的标记丢失.我不知道为什么会这样,但我认为这会导致一些问题,因为网站以Quirks模式显示.

有趣的是,当我在本地运行应用程序时,会设置doctype标记.

我只是将应用程序导出到war文件并进行部署.

到目前为止,我还没有在互联网上找到任何解决方案......

这是Tomcat设置问题还是其他什么?

RAN*_*RAN 6

已经发现了问题!

我使用apache mod_proxy来处理我的Web应用程序.未在proxy_html.conf中设置html doctype.我只需要在proxy_html.conf中将ProxyHTMLDocType定义为HTML 5.

proxy_html.conf:

ProxyHTMLDocType "<!DOCTYPE html>" // Sets the Doctype to HTML5
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅:

http://www.xinotes.org/notes/note/762/