Lucee,在 windows,在第一次请求应用程序时附加 index.cfm

Lucee, on windows, appending index.cfm on first request to application

我看过这个问题:


我第一次在服务器启动后加载站点时,它会附加 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