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 ++++++++++++++++++++++++++++++++++++++++++++++++++