用于多个域/ URL的本地Coldfusion服务器

我想让本地安装IIS 7的CF9与多个域一起运行。 我已经阅读过这篇文章,但没有提到有关实际设置的任何内容。 在本地CF9 / Jrun安装上需要多个URL设置帮助

我安装IIS,以便我可以启动127.0.0.1/domain1/index.cfm页面正确加载

但所有后续链接都失败

Could not find the included template: /_/definesession.cfm

但是当我在file:/// C:/InetPub/wwwroot/domain1/_/DefineSession.cfm中输入时,我看到了这个文件。这些文件在那里,但显然服务器只能正确地读取目录

如果我测试http://127.0.0.1/domain1/_/BrowserDetect.cfm没有包含一个自包含的文件它正确执行。

IIS中的路径设置为C:InetPubwwwrootdomain1绑定主机名仅为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在Web上找不到任何关于将本地CF9映射到该情况的内容。 任何想法??? -


您可能需要调整“/”的ColdFusion映射。


好的,我修好了。 有多个问题:

  • 无论出于何种原因,IIS都存在一些问题,我不得不重新安装它。
  • 我必须确保安装了9.0.1
  • 我不得不多次运行Webserver配置工具才能真正获得处理程序映射。
  • http://127.0.0.1/domain1/错误 - 它必须是http://domain1/等。
  • 我忘了将域添加到机器上的主机文件 - 我愚蠢
  • 我必须重新设计我的映射以避免域之间的重叠(即将CFC映射到具有不同映射名称的所有域上的/_/cfc/
  • 现在我在本地机器上有几个不同的域,它们工作得很好。

    链接地址: http://www.djcxy.com/p/31209.html

    上一篇: Local Coldfusion server for multiple domains / URLs

    下一篇: SES url in coldfusion