Tomcat根目录下的SES友好URL(Lucee/Railo)

Tomcat根目录下的SES友好URL(Lucee/Railo),tomcat,url-rewriting,railo,lucee,Tomcat,Url Rewriting,Railo,Lucee,我有一个Tomcat/Lucee(Railo)设置,我正试图设计一种方法,让友好的URL在根目录下工作。当前,Tomcat servlet映射配置为: <servlet-mapping> <url-pattern>/index.cfml/*</url-pattern> </servlet-mapping> 这可能吗?也许使用URLEwriteFilter(tuckey)?Tomcat不允许在servlet映射url模式中使用多个通配符。Adobe

我有一个Tomcat/Lucee(Railo)设置,我正试图设计一种方法,让友好的URL在根目录下工作。当前,Tomcat servlet映射配置为:

<servlet-mapping>
<url-pattern>/index.cfml/*</url-pattern>
</servlet-mapping>

这可能吗?也许使用URLEwriteFilter(tuckey)?

Tomcat不允许在servlet映射url模式中使用多个通配符。Adobe创建了自己的Tomcat分支来支持这个用例

这可能不是您想要的答案,但无需将index.cfm移动到根目录,并使用“重写”模块将/subDirectory1/index.cfm/main重写到/index.cfm/subDirectory1/main(或某些变体)并调整代码以适应,如果不编辑每个子目录的配置,您将无法逃脱

/subDirectory1/index.cfm/main
/subDirectory2/index.cfm/main