httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Robert Schmid <>
Subject [users@httpd] Problem upgrading If/Set from 2.2 to 2.4
Date Thu, 10 May 2012 05:46:43 GMT
I am upgrading from Apache 2.2 to 2.4.  In one of my pages I had the following;

<!--#if expr="$DOCUMENT_URI == /^\/([a-zA-Z0-9\-_]*)\..*$/" -->
	<!--#set var="PAGEID" value="$1" -->
<!--#endif -->

This doesn't work in 2.4 unless I enable SSILegacyExprParser which I can do but I'd like to
figure out how to upgrade the pages.

I've gotten as far as;

<If "%{DOCUMENT_URI} =~ /^\/([a-zA-Z0-9\-_]*)\..*$/">
	<!--#set var="PAGEID" value="$1" -->

This is where I'm stuck.  It appears that the back reference $1 is not stored as it was before
but I can't figure out how to access the back references.  Is this simply the wrong way to
do this now? What is the right way?
To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message