我有一个我需要改变的coldfusion网站.不知道或不熟悉这个环境(我知道ASP.NET).我需要做的就是根据页面的引用值(URL)编写条件,并在某些情况下重定向到另一个页面.任何人都可以给我一个执行此操作的语法示例吗?
所有其他示例都可以使用...如果您希望根据外部站点的引用进行重定向,您可能需要检查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())检查,具体取决于您要查找的内容.