我最初在本地环境(Windows7)中安装了ColdFusion 11,并选择了“使用内置web服务器”。一切都运行得很好。现在几个月过去了,我意识到我需要使用真正的web服务器来进行URL重写(Apache、IIS等),但我找不到关于如何做到这一点的文档。
我试图在管理员的面板中查找任何信息,但甚至无法找到切入点。任何帮助都将不胜感激。
发布于 2017-04-15 00:13:29
首先,听起来你需要决定你想要/需要使用哪个web服务器,这可能取决于你最终将在哪里托管你的网站。CF代码是非常可移植的,但如果您正在进行URL重写、文件系统访问等操作...然后,您需要对这些代码进行编码以匹配生产环境,否则您可能会发现自己必须重新编写和重新测试所有这些内容。
如上所述,通过搜索可以获得许多关于为web服务器配置CF的信息。你首先需要安装和配置你的web服务器,所以先搜索一下。然后,您需要配置web服务器,以了解哪些请求要传递给ColdFusion的引擎。
如果是IIS,则需要确保已安装IIS,并安装了以下组件: ISAPI扩展、ISAPI过滤器、CGI、ASP .NET
然后配置一个IIS站点指向您的CF代码,然后使用"Web服务器配置工具“应用程序(与CF一起安装),该应用程序将把相关的文件类型与ColdFusion关联起来。
大多数情况下,事情就是这么简单。
https://stackoverflow.com/questions/43399065
复制相似问题