我想在本地安装带有IIS 7的CF9以运行多个域。 我已经读过这个,但它没有说明实际设置。 Need help with multiple URL setup on local CF9/Jrun install
我设置IIS以便我可以启动127.0.0.1/domain1/index.cfm
页面正确加载
但所有后续链接都以
失败Could not find the included template: /_/definesession.cfm
但是我在文件中输入时看到了文件:/// C:/InetPub/wwwroot/domain1/_/DefineSession.cfm 文件在那里,但显然服务器只是正确读取目录
如果我测试http://127.0.0.1/domain1/_/BrowserDetect.cfm并且不包含仅包含自包含文件,则它会正确执行。
IIS中的路径设置为C:\InetPub\wwwroot\domain1
绑定主机名只是domain1
没有TLD
第二个实例127.0.0.1/domain2/index.cfm
也正常工作。在这里,包括子目录也失败了。
附加说明:(已添加1/3/12)
我想这与CF映射有关。我现在将代码移动到c:\ coldfusion9 \ wwwroot \ domain1 _...它有点工作。
换句话说,我在这里启动程序:C:\ inetpub \ wwwroot \ domain1 \ index.cfm例如在该索引中
但它执行位于此处的文件:c:\ coldfusion9 \ wwwroot \ domain1_ \ definesession.cfm在网络上找不到有关将本地CF9映射到该情况的任何内容。任何的想法??? -
答案 0 :(得分:1)
您可能需要调整“/”的ColdFusion映射。
答案 1 :(得分:1)
好的我修好了。有很多问题:
http://127.0.0.1/domain1/
错了 - 必须是http://domain1/
等。/_/cfc/
。现在我在本地计算机上有几个不同的域,它们工作正常。