繁体   English   中英

使用 apache mod_proxy 缺少 Doctype HTML 部署

[英]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

有关更多信息,请参阅:

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

很抱歉将此作为答案发布(我仍然无法评论帖子 :( ),但请确保您的本地 tomcat 和生产 tomcat 是相同版本。您也可以尝试不将您的项目打包为 war 文件,但停止服务器(当然,如果您被允许)并自己复制项目以确保这不是战争包装问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM