Все остальные примеры будут работать ... также, если вы хотите перенаправить на основе ссылки с внешнего сайта, вы можете проверить CGI.HTTP_REFERER. Проверьте область CGI для нескольких других вариантов.
<cfif reFindNoCase('[myRegex]',cgi.http_referer)>
<cflocation url="my_new_url">
</cfif>
... мой пример использует поиск по регулярному выражению (reFind()
или reFindNoCase()
), чтобы проверить URL-адрес ссылки ... но вы также можете проверить его как список с /
в качестве разделителя (используя listContainsNoCase()
) в зависимости от того, что вы ищете.