Hi all,
I have started setting up a new wiki as part of our upgrade testing to a newer version of the wiki. We have a development server I use to test any new version before we upgrade.
Our current setup is Server 2008 R2 with IIS7.5, PHP 5.6.
After setting up Mediawiki 1.26.0 and adding the rewite setup, I am getting a ERR_TOO_MANY_REDIRECTS error whenever I try to browse to non main namespace areas, i.e. Special pages. This has always worked fine on our production environment which uses Mediawiki 1.25wmf24 (we are testing Visual Editor). The URL goes to "http://developmentwiki1.spirehealthcare.net/wiki/Special%3ASpecialPages" for special pages. This again works fine in production.
Any help would be greatly appreciated as I have compared the setup on both the production and development wiki's with no success. I have even tried setting up 1.26.0 from scratch. I have tried a number of suggested fixes I have seen, but have also not worked.
Our localsettings.php section for this is:
$wgSitename = "Development1wiki";
## The URL base path to the directory containing the wiki;
## defaults for all runtime URL paths are based off of this.
## For more information on customizing the URLs
## (like /w/index.php/Page_title to /wiki/Page_title) please see:
## https://www.mediawiki.org/wiki/Manual:Short_URL
$wgScriptPath = "";
$wgArticlePath = '/wiki/$1'; # Virtual path. This directory MUST be different from the one used in $wgScriptPath
## The protocol and server name to use in fully-qualified URLs
$wgServer = "http://developmentwiki1.spirehealthcare.net";
## The URL path to static resources (images, scripts, etc.)
$wgResourceBasePath = $wgScriptPath;
The IIS rewrite rule is:
Pattern: ^wiki/(.*)$
Rewrite URL: /index.php?title={R:1}
I really appreciate any help in advance.