aboutsummaryrefslogtreecommitdiff
path: root/htaccess_dist
diff options
context:
space:
mode:
Diffstat (limited to 'htaccess_dist')
-rw-r--r--htaccess_dist35
1 files changed, 21 insertions, 14 deletions
diff --git a/htaccess_dist b/htaccess_dist
index 9e6c40beb..1c876ee12 100644
--- a/htaccess_dist
+++ b/htaccess_dist
@@ -72,21 +72,28 @@ DirectoryIndex index.php
mod_gzip_item_exclude mime ^image/.*
</IfModule>
-# Apache2 deflate support if available
-<IfModule mod_deflate.c>
- AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
- BrowserMatch ^Mozilla/4 gzip-only-text/html
- BrowserMatch ^Mozilla/4\.[0678] no-gzip
- BrowserMatch \bMSIE !no-gzip
- Header append Vary User-Agent env=!dont-vary
+## Apache2 deflate support if available
+##
+## Important note: This is commented out by default as the Header definition (required for correct functioning
+## through proxy servers) causes an internal server error on some versions of Apache2. Other installations work fine,
+## your mileage may vary.
+##
+## Further details here: http://trac.elgg.org/elgg/ticket/823
+##
+#<IfModule mod_deflate.c>
+# AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
+# BrowserMatch ^Mozilla/4 gzip-only-text/html
+# BrowserMatch ^Mozilla/4\.[0678] no-gzip
+# BrowserMatch \bMSIE !no-gzip
+# Header append Vary User-Agent env=!dont-vary
- # The following is to disable compression for actions. The reason being is that these
- # may offer direct downloads which (since the initial request comes in as text/html and headers
- # get changed in the script) get double compressed and become unusable when downloaded by IE.
- SetEnvIfNoCase Request_URI action\/* no-gzip dont-vary
- SetEnvIfNoCase Request_URI actions\/* no-gzip dont-vary
-
-</IfModule>
+# # The following is to disable compression for actions. The reason being is that these
+# # may offer direct downloads which (since the initial request comes in as text/html and headers
+# # get changed in the script) get double compressed and become unusable when downloaded by IE.
+# SetEnvIfNoCase Request_URI action\/* no-gzip dont-vary
+# SetEnvIfNoCase Request_URI actions\/* no-gzip dont-vary
+#
+#</IfModule>
# Configure ETags
<FilesMatch "\.(jpg|jpeg|gif|png|mp3|flv|mov|avi|3pg|html|htm|swf)$">