Sha256: d38bee260b5f4bd353424d60fffbe07b817995809d11dcc77c5e8aba415741f7

Contents?: true

Size: 1.75 KB

Versions: 195

Compression:

Stored size: 1.75 KB

Contents

<%
  @path = "/etc/apache2/mods-available/setenvif.conf"
  @post = "a2enmod setenvif"
%>
<IfModule mod_setenvif.c>

#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a 
# problem with Microsoft WebFolders which does not appropriately handle 
# redirects for folders with DAV methods.
# Same deal with Apple's DAV filesystem and Gnome VFS support for DAV.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

SetEnvIf User-Agent "^websitepulse.*" no-log

# Netscape 4.x has some problems...
 BrowserMatch ^Mozilla/4 gzip-only-text/html

  # Netscape 4.06-4.08 have some more problems
  BrowserMatch ^Mozilla/4\.0[678] no-gzip

  # MSIE masquerades as Netscape, but it is fine
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

  # Don't compress images
  SetEnvIfNoCase Request_URI \
      \.(?:gif|jpe?g|png)$ no-gzip dont-vary

  # Don't compress downloads from files that are
  # downloaded before they have been pushed to S3.
  SetEnvIfNoCase Request_URI ^/assets/.* no-gzip dont-vary

</IfModule>

Version data entries

195 entries across 155 versions & 7 rubygems

Version Path
rubber-3.2.2 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-3.2.1 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-3.2.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-3.1.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-3.0.1 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-3.0.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.16.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.15.2 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.15.1 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.15.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.14.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.13.1 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.13.0 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.12.2 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.12.1 templates/apache/config/rubber/role/apache/setenvif.conf
rubber-2.12.0 templates/apache/config/rubber/role/apache/setenvif.conf
sml-rubber-0.9.1 generators/vulcanize/templates/apache/config/rubber/role/web/setenvif.conf
sml-rubber-0.9.10 generators/vulcanize/templates/apache/config/rubber/role/apache/setenvif.conf
sml-rubber-0.9.11 generators/vulcanize/templates/apache/config/rubber/role/apache/setenvif.conf
sml-rubber-0.9.13 generators/vulcanize/templates/apache/config/rubber/role/apache/setenvif.conf