java - Lucee,在 Windows 上,在第一次请求应用程序时附加 index.cfm

标签 java tomcat mod-jk lucee

我看过这个问题:Prevent mod_jk to shows/append index.cfm?&_modcfmlredirected on page load


我第一次在服务器启动后加载站点时,它会附加 index.cfm。这是一个问题,因为我试图隐藏页面扩展(正如许多网站所做的那样)。页面因此无法加载。

第一次尝试后,如果我尝试 mysite.com/,它加载正常。

我尝试了关于类似问题的答案中的建议(将 1.04 升级到 1.10 和 1.11),唯一的区别是现在第一次加载附加 /index.cfm?(添加问题标记)。

同时,我有一个 IIS 规则允许 index.cfm

在更新文件之前,我也将Lucee更新到了Lucee 5.3.3.62

最佳答案

您的站点上下文是在运行时创建的。这就是第一个请求所发生的事情。为避免这种情况,只需在启动时创建站点上下文,方法是将其添加到 Tomcat 的 server.xml 文件中,该文件默认位于 tomcat/conf/目录中。该文件已注释。只需滚动到底部,添加新上下文,使其与评论匹配但具有您站点的值,然后重新启动。

HTH

关于java - Lucee,在 Windows 上,在第一次请求应用程序时附加 index.cfm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58044430/

相关文章:

java - 错误: constructor AverageFINAL in class AverageFINAL cannot be applied to given types;

java - Maven、Tomcat 7、Struts 2、邮件 : javax/mail/Authenticator

apache - Tomcat 可能未启动或正在监听错误的端口 (errno=13)

java - 如何检查 URL 是否被我的防火墙阻止

java - 通过 id 而不是对象添加与实体的关系

java - 在调用子类构造函数之前,编译器是否会在子类构造函数中查找 **super** 关键字?

tomcat - 将 WAR 部署到多个 Tomcat 实例

java - CentOS 7 上的 Tomcat 8 管理器访问被拒绝(错误 403)而不提示输入登录名/密码

macos - 如何在 Mac OS X Mountain Lion 上构建 mod_jk?

web-services - 使用 mod_jk 将请求从 apache 映射到 tomcat