Use Non-standard Delimiter When Constructing URLs For The CGI Reporting Program

A non-standard delimiter (something other than the usual & and =) will only be used in conjunction with accessdeniedaddress. Hence it will have no effect if reportinglevel is 3.

To facilitate embedding the full banned URL within the URL that's passed to accessdeniedaddress without causing confusion, the delimiter within the query part of the URL can use the two-character sequences :: (instead of &== (instead of =. Your dansguardian.pl-like CGI script will of course have to parse the query part of the URL using these alternate delimiters.

Turn this on if your CGI script requires it or you find it makes coding your CGI script easier. Note though that while this solves the problem of confusion and can be made compatible with most CGI programs, it's totally non-standard and will not be supported by utility subroutines or libraries.


Close Window