FixSlash 1.0 - GWAPI module - General README

For OS/2 running ICS / Domino-Go webserver
Compiled with IBM C/C++ Compiler v3.x (Visual Age)

This module corrects the "trailing slash bug" present
in some versions of the ICS/Lotus Domino Go webserver.
When using virtual hosts with some versions of the 
server, if a user requests an url for a directory 
but omits the trailing slash, the server will issue 
a 302 redirect to the wrong host. This module intercepts
incoming requests and performs correct 302 redirects 
on directory urls that do not have the trailing slash, 
thereby preventing the bug from manifesting.

This DLL module must be installed in the PreExit stage.

Here is the httpd.cnf configuration line as it should
appear. (Of course you can replace C:\WWW\DLL with
whatever path you have copied the dll to.)

    PreExit C:\WWW\DLL\fixslash.dll:FixSlash

This dll and source code are yours to use, copy, modify,
whatnot as long as you allow others to do the same. As
usual, there are no warranties of any kind. 

If you have any comments or additions, feel free to drop
us a line at contact@kitchencloset.com

Enjoy!


++++++++++++++++++++++++++++++++++++++++++++++++++
This distribution consists of the following files:
10-19-02 10:48p   7,074 fixslash.c
10-11-02  6:12p     179 fixslash.def
10-16-02  6:16p  10,379 fixslash.dll
10-16-02 11:59a     124 fixslash.exp
10-16-02  5:22p       0 fixslash.map
10-19-02 10:26p     178 history.txt
10-19-02 10:51p   1,643 license.txt
10-19-02 10:46p     128 make_fixslash.cmd
10-20-02  9:18a   1,164 readme.txt
++++++++++++++++++++++++++++++++++++++++++++++++++