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框架应用程序配置的主要内容,如果未能解决你的问题,请参考以下文章
使用JQuery / Bootstrap / Ajax / ColdFusion 16登录页面?
SpringCloud系列四:Eureka 服务发现框架(定义 Eureka 服务端Eureka 服务信息Eureka 发现管理Eureka 安全配置Eureka-HA(高可用) 机制Eur(代码片段