c.i.w.s.u
Nathan J. Kurz wrote:
>
> I have a new imagemap module for Apache available at
> ftp://trickle.tripod.com/pub/mod_imap_new.c .
>
> This is a partial rewrite of the mod_imap.c distributed with Apache. This
> version adds a little more functionality and fixes a couple bugs.
>
> Namely: No server error for Lynx users -- the 'default' is used.
> Deals with absent or badly formed coordinates.
> Ignores bad lines in map file instead of failing.
> 'point' mixes better with other directives (especially 'default')
> Bug in uri_base used with relative URL's fixed. (!(!strstr))
> safer '..' usage in relative URL's (won't eat into servername)
> uri_base works a little better with non-httpd schemes.
> Generally more forgiving of errors.
>
> I thought long and hard about doing internal redirects, but then realized it
> was hopeless: relative URL's on the page referred to wouldn't work.
>
> There may be bugs, as I ended up rewriting both the imap_handler function and
> the set_redirect function. I'm using it on our real site though, and it seems
> to be working fine. I've tested it on Linux and SunOS, but not yet
> extensively.
>
> If you think it could be included with the Apache distribution once it's
> better tested, I'll write up full documentation for it.
>
> Thanks!
>
> nate@tripod.com
> http://www.tripod.com
Nathan J. Kurz wrote:
>
> I have a new imagemap module for Apache available at
> ftp://trickle.tripod.com/pub/mod_imap_new.c .
>
> This is a partial rewrite of the mod_imap.c distributed with Apache. This
> version adds a little more functionality and fixes a couple bugs.
>
> Namely: No server error for Lynx users -- the 'default' is used.
> Deals with absent or badly formed coordinates.
> Ignores bad lines in map file instead of failing.
> 'point' mixes better with other directives (especially 'default')
> Bug in uri_base used with relative URL's fixed. (!(!strstr))
> safer '..' usage in relative URL's (won't eat into servername)
> uri_base works a little better with non-httpd schemes.
> Generally more forgiving of errors.
>
> I thought long and hard about doing internal redirects, but then realized it
> was hopeless: relative URL's on the page referred to wouldn't work.
>
> There may be bugs, as I ended up rewriting both the imap_handler function and
> the set_redirect function. I'm using it on our real site though, and it seems
> to be working fine. I've tested it on Linux and SunOS, but not yet
> extensively.
>
> If you think it could be included with the Apache distribution once it's
> better tested, I'll write up full documentation for it.
>
> Thanks!
>
> nate@tripod.com
> http://www.tripod.com