On Thu, 16 Sep 2004 18:34:09 -0400, Chris Phoenix cphoenix@crnano.org wrote:
Is it possible? Or do I need to switch service providers? If so, can anyone recommend a good one for MediaWiki, with good support (ideally phone support)?
If your host runs Apache (rather than Microsoft IIS), you can do all sorts of things to the URLs using "rewrite rules" - although they can be a bit tricky in practice. Take a look at http://meta.wikimedia.org/wiki/Rewrite_rules for some tips. This should work regardless of how PHP is installed, since it is purely a matter of Apache interpretting the URL.
But note also:
Brion Vibber wrote:
When PHP is run with the normal apachehandler or apache2handler server APIs, you can place a slash and additional data after the script filename, and it's passed on to the script (index.php/Main_Page). MediaWiki uses this preferentially to index.php?title=Main_Page when available.
In CGI mode this doesn't work, so setting up rewrite rules is necessary.
So, in other words, if your PHP setup uses the magic Apache module, you'll get (fairly) pretty URLs "for free" (i.e. no work). If not, or if you want to eliminate the "/index.php" altogether, see the link given above.