[Moin-user] Can MoinMoin on IIS do this?

Evan Frisch evanf at hope-link.org
Wed Mar 15 09:41:09 EST 2006


I am in the process of moving a MoinMoin wiki from Apache to IIS.  If you
are using MoinMoin on IIS, could you please suggest how to remove the
moin.cgi part of the url, if this is possible?

Examples:
The wiki will display a page correctly only if moin.cgi is included in the
url like this:
http://www.example.com/mywiki/moin.cgi/WikiSandBox

I would like to be able to display the same page as follows, without
including moin.cgi in the url, which currently returns a 404 error:
http://www.example.com/mywiki/WikiSandBox

On Apache, this latter example without the moin.cgi works fine due to the
ScriptAlias.

Version Information:
I am running MoinMoin 1.5.2 with Python 2.4.2 on IIS 6.0 on Windows Server
2003.  

Conjecture:
I think I need something in IIS that is comparable to ScriptAlias in Apache.
IIS has a related feature called wildcard application mappings, but that
only works with an ISAPI application. (See
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5
c5ae5e0-f4f9-44b0-a743-f4c3a5ff68ec.mspx.) There is only an outdated
MoinMoin ISAPI (http://moinmoin.wikiwikiweb.de/MoinMoin_ISAPI) available,
which does not work with versions 1.5.x.

Someone also asked this question on the MoinMoin wiki at
http://moinmoin.wikiwikiweb.de/MoinMoinQuestions/Installing, but the
responses only explained how this is done on Apache.

I would appreciate any suggestions about how to do this in IIS, if it can be
done without writing an ISAPI application.

Thanks.

Evan




More information about the Moin-user mailing list