如何在ColdFusion中基于引用重定向

Ron*_*lev 1 coldfusion

我有一个我需要改变的coldfusion网站.不知道或不熟悉这个环境(我知道ASP.NET).我需要做的就是根据页面的引用值(URL)编写条件,并在某些情况下重定向到另一个页面.任何人都可以给我一个执行此操作的语法示例吗?

Rae*_*man 5

所有其他示例都可以使用...如果您希望根据外部站点的引用进行重定向,您可能需要检查CGI.HTTP_REFERER.查看其他几个选项的CGI范围.

<cfif reFindNoCase('[myRegex]',cgi.http_referer)>
    <cflocation url="my_new_url">
</cfif>
Run Code Online (Sandbox Code Playgroud)

...我的示例使用正则表达式搜索(reFind()reFindNoCase())来检查引用URL ...但您也可以将其作为/分隔符(使用listContainsNoCase())检查,具体取决于您要查找的内容.