To handle setting particular pages to https and then escaping pages from the
secure setting, I have put the below code in a test index page under my site's
www folder. It seems to work fine, but is this the best place and best way to do
it? lSecure is a list of objectIDs of pages I want to be on SSL (only one at the
moment).

Thanks, Natalie

<cfset lSecure="2F838E7E-D0B7-4CD6-F9DB954271DB81AB">
<cfparam name="objectID" default="">

<cfif cgi.HTTPS eq "off" and listContains(lSecure,ObjectID)>
     <!--- reload page in secure mode --->
     <cfoutput>
          <script>
               window.document.location =
("https://#cgi.server_name##cgi.script_name#?#cgi.query_string#";);
          </script>
     </cfoutput>
</cfif>

<cfif cgi.HTTPS eq "on" and not listContains(lSecure,ObjectID)>
     <!--- reload page in insecure mode --->
     <cfoutput>
          <script>
               window.document.location =
("http://#cgi.server_name##cgi.script_name#?#cgi.query_string#";);
          </script>
     </cfoutput>
</cfif>

<cfinclude template="/farcry/#application.applicationname#/ui/index.cfm">




Natalie Spence
****************************************************
Web designer/producer
Australian Film Television and Radio School
http://www.aftrs.edu.au/
Tel: +61 2 9805 6469
Fax: +61 2 9805 6571

AFTRS Values: Creativity, Courage, Diversity, Respect
Celebrating 30 years of creative excellence
****************************************************


---
You are currently subscribed to farcry-dev as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]

Reply via email to