Coldfusion框架应用程序配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Coldfusion框架应用程序配置相关的知识,希望对你有一定的参考价值。

我们有一个传统的ColdFusion框架应用程序,我们最近更改了应用程序的域名。问题是某些菜单项正在重定向到旧域URL。

在这里,我试图看看是否有人可以帮助我找出配置文件所在的位置。如何找到应用程序属性文件并将新域URL更改为新地址?

我试图在wwwroot文件夹上运行搜索操作,发现在.cfm文件中编码了大约400多个静态条目。

谢谢,问候,Venkat

答案

你可能有几个选择:

查找和替换

只需使用你的编辑器找到并用qazxsw poi替换qazxsw poi。

相对路径

如果链接指向www.oldSite.com,您应该能够将它们更改为www.newSite.com,以便它们都可以在网站的根目录下进行操作。您还可以选择在(交叉指针)全局布局文件中全局设置https://www.oldSite.com/some/url.cfm,以便所有链接都相对于新域。

设置全局变量

在应用程序根目录下的/some/url.cfm<base href="https://www.newSite.com">中,您可以设置一个全局变量:Application.cfc,然后您仍然需要查找并替换旧的域字符串,并将其替换为对新变量的引用:

来自Application.cfc

<cfset application.domain = "https://www.newSite.com">,但你还需要确保用<a href="https://www.oldSite.com/some/url.cfm">标签包装来渲染变量的值。

不要忘记电子邮件

您还应检查整个代码库中的硬编码电子邮件地址。他们也会引用旧域名。您也可以为它们创建新的全局变量。

另一答案

找到了一个链接到菜单文件夹的表,用新链接更新表修复了问题。

以上是关于Coldfusion框架应用程序配置的主要内容,如果未能解决你的问题,请参考以下文章

调用 .NET Web 服务的 ColdFusion 代码

ColdFusion 单元测试框架

vscode 开发微信小程序环境配置

使用JQuery / Bootstrap / Ajax / ColdFusion 16登录页面?

SpringCloud系列四:Eureka 服务发现框架(定义 Eureka 服务端Eureka 服务信息Eureka 发现管理Eureka 安全配置Eureka-HA(高可用) 机制Eur(代码片段

Coldfusion 10,IIS 7.5 - 即使文件存在也得到 404