【发布时间】:2020-07-24 16:57:19
【问题描述】:
不确定这是在根目录中的 ColdFusion Application.cfm 中还是通过 IIS 网络服务器控制的。
但我正在尝试使用相同的 ColdFusion 代码从 1 个根网站设置多个子站点,然后通过嗅探 URL 来设置不同的数据源,即:www.root.com/bob 并使用 cgi.http_host。
所以我可以使用相同的代码和不同的 URL,例如:
www.root.com
www.root1.com
www.root2.com
但是我每次都需要在网络服务器中设置一个单独的站点(这很好并且可以理解)。
但我想在同一个根网站但在一个子目录上运行相同的代码。 所以我想跑:
www.root.com/test
www.root.com/test2
www.root.com/test3
www.root.com/newsignup
然后所有这些子目录都可以运行相同的代码,而无需在 IIS 中设置多个网站。
使用 ColdFusion 可以轻松做到这一点吗?还是都是 IIS 映射?
【问题讨论】:
-
关于让数据源依赖于 cgi 变量的部分可以在您的应用程序文件中轻松完成。让每个站点运行完全相同的代码听起来很棘手,但您似乎已经弄清楚了那部分。
标签: iis coldfusion iis-8 coldfusion-2016