[英]Missing Doctype HTML Deployment using apache mod_proxy
我有一个奇怪的问题...
我的 Vaadin 应用程序在我的计算机上(本地)运行良好。 我刚刚部署了网站,现在遇到了一个问题:
第一行中的<!Doctype html>
标记丢失。 我不知道为什么会这样,但我认为这会导致一些问题,因为网站以 Quirks 模式显示。
有趣的是,当我在本地运行应用程序时,设置了 doctype 标记。
我只是将应用程序导出到一个 war 文件并部署它。
目前我在网上还没有找到任何解决方案......
这是Tomcat设置问题还是其他什么?
已经发现问题了!
我使用 Apache mod_proxy
来处理我的 Web 应用程序。 html 文档类型未在proxy_html.conf
设置。 我根本就定义ProxyHTMLDocType
在以HTML 5 proxy_html.conf
。
proxy_html.conf
:
ProxyHTMLDocType "<!DOCTYPE html>" // Sets the Doctype to HTML5
有关更多信息,请参阅:
很抱歉将此作为答案发布(我仍然无法评论帖子 :( ),但请确保您的本地 tomcat 和生产 tomcat 是相同版本。您也可以尝试不将您的项目打包为 war 文件,但停止服务器(当然,如果您被允许)并自己复制项目以确保这不是战争包装问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.