At 22:56 22/03/2007, you wrote:
http://www.mediawiki.org/index.php/article_name
My Mediawiki is set-up so that index.php is displayed in the URL,
followed by the article name.
I can see no .htaccess files, so how does index.php process the
subsequent article name, rather than Apache looking for a directory
whose name is /article_name... and then why is there no 404 error?
Where's the clever bit of code that handles this?
Does it need a clever bit of code? index.php isn't a directory, so
there is no reason to think article_name is a subdirectory of it.
You learn something new every day. I assumed that index.php/name
would only consider /name to be a subdirectory. It doesn't.
I'm familiar with # and ? following filename, but not /
Does this usage have a name? Is this a feature of Apache or PHP?
Regards,
Ian