1

按照下面 Adob​​e 链接中的说明,我重新安装了 CF9 多服务器配置和 Apache Web 服务器。我的链接

所以现在我的 localhost 根指向 C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs。一切都很好。

所以这是我的问题。我正在努力组织起来。我玩了几个网站。我可以像下面这样设置我的 /htdocs 文件夹并让每个站点都有自己的根。

IE
htdocs
---Site1
---Site2
---Site3

到目前为止,当我需要处理它时,我只是将所需的站点移动到等效的 htdocs 中(在此之前我使用的是内置服务器。)。

当然这不是唯一的解决方案?我是在 CF Admin 还是 Apache 中处理这个问题,或者两者兼而有之。您如何管理多个站点?

4

2 回答 2

1

您需要搜索的是 Apache HTTPD 中的 VirtualHosting。VirtualHosting 正在设置 Apache 在不同的目录中托管不同的域名。

我建议看一下 ACME 指南。我现在找不到链接,但你应该可以谷歌它。它介绍了使用 Apache、ColdFusion、MySQL 和 Eclipse 设置开发环境。

于 2013-04-09T07:43:36.197 回答
0

您需要在 apache conf 文件中设置每个虚拟主机,阅读有关此的文档。您还需要使用本地主机文件来设置域以指向您的本地计算机。

因此,如果您想使用 dev.mysite.com 从 c:\windows\system42\drivers\etc 打开 hosts 文件,您需要在 wondaws vista 或更高版本上以管理员身份运行记事本。

在文件底部输入 127.0.0.1 dev.mysite.com

保存文件 此域现在将解析到您的本地计算机。您现在需要在 apache 中设置与虚拟主机相同的域。

如果您运行的是 windows vista 或 windows 7,那么我建议使用 Iis 而不是 Apache,这样更容易。

于 2013-04-09T17:39:26.907 回答