Changeset 1727

Show
Ignore:
Timestamp:
08/23/08 16:52:50 (5 months ago)
Author:
lmajano
Message:

Ticket #535
Cleanup of /index.cfm or \index.cfm was overriden on embedded applications. So SES was broken on windows systems.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • coldbox/trunk/system/interceptors/ses.cfc

    r1613 r1727  
    7777                        var key = ""; 
    7878                        var cleanedPathInfo = getCGIElement('path_info'); 
    79                         var cleanedScriptName = trim(replacenocase(getCGIElement('script_name'),"/index.cfm","")); 
     79                        var cleanedScriptName = trim(reReplacenocase(getCGIElement('script_name'),"[/\\]index\.cfm","")); 
    8080                        var routedStruct = structnew(); 
    81                          
    82                         /* Clean again */ 
    83                         cleanedScriptName = trim(replacenocase(getCGIElement('script_name'),"\index.cfm","")); 
    8481                         
    8582                        /* Check if active or in proxy mode */ 

Copyright 2006 ColdBox Framework by Luis Majano