Have I read the related troubleshooter articles above before posting (which pages?)? YES/Trouble accessing site
Have I searched the tickets before posting? YES
Have I read the documentation before posting (which pages?)? No
Joomla! version: 2.5.11
PHP version: 5.3.23 (exactly the same config on both sites)
MySQL version: (unknown)
Host: (Heart)
Admin Tools version: 2.5.4
Description of my issue:
I have two similar simple sites with almost everything installed the same via the same shared hosting provider (but on different shared servers), only a gallery style thing and a file explorer installed on one that isn't on the other. I have created an htaccess file for each site using exactly the same setting except for jw_sigpro in the fine tuning and Watchfulli & extplorer in Exceptions on one of the sites. All other Admin Tools settings are the same and both sites are running Apache 2.4.4 yet I'm getting two different htaccess files created?
The problem came to light when one of the sites stopped working with a 500 Internal Server Error it seems after the hosting provider upgraded Apache on May 1st. I have fixed the broken site by turning off the "Follow symlinks" option in .htaccess Maker, but it doesn't explain why the other sites with "Follow symlinks" are still working.
To try and find the problem, when comparing the created htaccess files I note the following differences and wonder if this is what's causing the issue with the site that no longer works (and I wonder why the two files are created equal but end up different):
Site that still works with +FollowSymLinks:
-------------------------------------------------------
### Auto-detected Apache version: 2 (best guess)
RewriteRule ^index\.php$ http%2://www.failingsite.com/ [R,L]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R,L]
Site that doesn't:
---------------------------------------------------------
### Auto-detected Apache version: 2.2 (best guess)
RewriteRule ^index\.php$ http%2://www.okaysite.co.uk/ [R=301,L]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
---------------------------
This section is completely missing in the site that still works
---------------------------
##### Automatic compression of resources -- BEGIN
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
</ifmodule>
<ifModule mod_gzip.c>
mod_gzip_on Yes.....
*ETC, EDITED OUT TO SAVE SPACE*.....
mod_gzip_item_exclude mime ^image/.*
</ifmodule>
##### Automatic compression of resources -- END
---------------------------------
So, any suggestions as to what's going on? Why the htaccess differences and why one site started failing when it had been fine for ages without any changes?
(NB I've just been informed that the FollowSymLinks isn't required on those servers so I can turn it off, but that doesn't solve the differences problem)