Htaccess File

Vaslibre/planeta/master/.htaccess

DEFLATE, HTTP_USER_AGENT, QUERY_STRING, REQUEST_FILENAME, SERVER_ADMIN
# ConfiguraciĆ³n para vaslibre.org.ve
ErrorDocument 404  /errores/404.html
Options All -Indexes
ServerSignature Off
RewriteEngine On
Options +FollowSymlinks
FileETag None
RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
RewriteCond %{QUERY_STRING} ^(.*)=http [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
RewriteCond %{QUERY_STRING} (<|%3C).*iframe.*(>|%3E) [NC,OR]
# GZip Files
<FilesMatch ".(htm|html|php|css|js)$">
   AddHandler application/x-httpd-php .html
</FilesMatch>
<FilesMatch ".(htm|html|php|xml|css|js)$">
   SetOutputFilter DEFLATE
</FilesMatch>
<IfModule mod_deflate.c>
   AddOutputFilterByType DEFLATE text/html text/plain text/css application/json text/xml  application/xml
   AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript text/x-component
   SetOutputFilter DEFLATE
</IfModule>
#
<IfModule mod_expires.c>
  ExpiresActive on
  ExpiresDefault A0
  ExpiresByType text/cache-manifest A2592000
  ExpiresByType text/html A2592000
  ExpiresByType text/xml A2592000
  ExpiresByType application/xml A2592000
  ExpiresByType application/json A2592000
  ExpiresByType application/rss+xml A2592000
  ExpiresByType image/jpg "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType image/gif "access plus 1 year"
  ExpiresByType image/png "access plus 1 year"
  ExpiresByType text/css "access plus 1 year"
  ExpiresByType text/x-javascript "access plus 1 year"
  ExpiresByType image/x-icon "access plus 1 year"
  ExpiresByType application/javascript "access plus 1 year"
  ExpiresByType image/x-icon  "access plus 1 year"
  ExpiresByType text/javascript "access plus 1 year"
# A2592000 means 1 month in the future (60*60*24*30=2592000)
  <IfModule mod_headers.c>
    Header append Cache-Control "public"
  </IfModule>
</IfModule>
#
<IfModule mod_headers.c>
 #KeepAlive On
 Header set Connection keep-alive
 ExpiresActive On
 ExpiresDefault A0
  # YEAR
  <FilesMatch ".(ico|gif|jpg|jpeg|png|flv|pdf|js|css|swf|xml|mp3)$">
  Header set Cache-Control "max-age=29030400"
  ExpiresDefault A29030400
  Header append Cache-Control "public"
  RequestHeader unset Cookie
  Header always unset Set-Cookie
  Header unset ETag
  </FilesMatch>
  # 10 min
  <FilesMatch ".(html|htm|txt|php)$">
  Header set Cache-Control "max-age=2700"
  Header append Cache-Control "public, must-revalidate"
  ExpiresDefault A600
  </FilesMatch>
</IfModule>
#
SetEnv SERVER_ADMIN info@viserproject.com
Exit mobile version