tomcat - Railo + Tomcat + IIS7 - 默认/空白主机头

标签 tomcat iis-7 coldfusion railo

快速提问:

有没有办法在 server.xml 中设置空白或默认虚拟主机,类似于在 IIS 中设置空白主机头?

冗长的解释:

我已经按照此处说明的指南设置了 Railo 服务器:http://www.dougboude.com/blog/1/2009/09/Railo-31-on-Windows-Server-2008-and-IIS7--Part-3-of-3.cfm

我想设置一个开放的默认主机头来捕获所有传入的域(这样我就不必在 iis 中创建一个站点,然后必须在 server.xml 中创建一个虚拟主机,每次我需要创建一个新的网站。我将有一个“代客”,当请求进入时,它将在数据库中查找域,然后转发到适当的子目录。

传统上,在过去,使用 IIS 和默认网站,我可以只为 ip 设置一个空白的主机头并将主目录设置为 Z:\defaultWebDir,其中将包含我的“代客”逻辑。

问题:

使用 IIS + Tomcat 提供 CFM 页面,Tomcat 必须镜像 IIS。有没有办法在 server.xml 中设置空白或默认虚拟主机?

最佳答案

这里的技巧是在 IIS 中有一个空白的主机 header ,并在您的 server.xml 中有一个默认条目,该条目引用您要捕获域的站点。

关于tomcat - Railo + Tomcat + IIS7 - 默认/空白主机头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620654/

相关文章:

http - 为什么 tomcat 使用 HTTP 1.0 请求来回复 HTTP 1.1 响应?

tomcat - 使用 JMS Tibco EMS JNDI 资源启动 Tomcat 时来自 Catalina 的 NullPointerException

c# - 如何进行无缝代码推送(为什么 Page._fPageLayoutChanged 很重要)?

asp.net-mvc-3 - .Net 4/MVC 3应用程序的托管提供程序

html - 防止 Coldfusion 编码 html

java - 将 esapi 与 CF8 和 JavaLoader 一起使用时出错

java - 有没有SQL注入(inject)?

eclipse - 从eclipse导出maven项目并部署到tomcat上

c# - 如何调试崩溃的转储文件?

sql-server - ColdFusion 不维护与 Azure 数据仓库的连接