Hmmm... that does sound like a double whammy being on GoDaddy and Windows. Unfortunately (or fortunately), we rarely do Window's installs and aren't familiar with Percona either.
Aww too bad, this site is giving me headaches! The good news is that Fuel works a good 99.9%!
One issue is that uploaded PDF's in the Assets module can be seen (by the asset module) but not downloaded, Fuel kicks in with the 404 response. Images in assets aren't a problem, but they seem to have the same permissions?
Yes! It's not a MIME mis-identity issue I think, as CI would give a different error. Unless a 404 is triggered by a MIME issue? I often have to attend to MIMEs as browsers seem to have their own interpretations. But it only happens on the Windows server.
Comments
One issue is that uploaded PDF's in the Assets module can be seen (by the asset module) but not downloaded, Fuel kicks in with the 404 response. Images in assets aren't a problem, but they seem to have the same permissions?
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="Redirect to non-www" stopProcessing="true"> <match url="(.*)" negate="false"></match> <action type="Redirect" url="http://yourdomain.com/{R:1}"></action> <conditions> <add input="{HTTP_HOST}" pattern="^yourdomain\.com$" negate="true"></add> </conditions> </rule> <rule name="Rewrite to index.php"> <match url="index.php|sitemap.xml" /> <action type="None" /> </rule> <rule name="Rewrite CI Index"> <match url=".*" /> <conditions> <add input="{REQUEST_FILENAME}" pattern="css|js|jpg|jpeg|png|gif|ico|htm|html|pdf|txt|mp3|mp4|m4v|m4a" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:0}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>