Я не совсем уверен, почему вы хотите или нуждаетесь во втором приложении;это не совсем понятно из вашего кода или объяснения.Я думаю, что вы, вероятно, могли бы поместить туда еще один, но он, вероятно, переопределил бы предыдущий.
Кроме того, в вашем коде все, что вы делаете - это пишете в область приложения ... это на самом деле не объявляет другое cfapplication.
Пара советов ... ваша большая область cfif для значений сеанса, просто используйте cfparam:
<cfparam name="session.prop_st" default="">
Таким образом, если он еще не существует, он будетсоздано.
Кроме того, если вы используете последнюю версию ColdFusion, вам не нужно обходить сессионные области.Вы должны ограничиться настройками области приложения, но так как вы устанавливаете их в Application.cfm, это довольно глупо ... Я бы использовал другую область, например область запроса.
На вашем cfif cgi.script_name, вам не нужны знаки # вокруг этой переменной.Единственный раз, когда они вам нужны, это когда они заключаются в кавычки или выводятся в cfoutput (или когда используются с Evaluate () для создания динамических переменных).
Надеюсь, это поможет.