EsquemaCreativo/Ilpingenieria.com/master/.htaccess - Htaccess File

EsquemaCreativo/Ilpingenieria.com/master/.htaccess

AddDefaultCharset encoding
AddCharset utf-8 .html
AddCharset utf-8 .js
AddCharset utf-8 .css

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ilpingenieria.com [NC]
RewriteRule ^(.*)$ http://www.ilpingenieria.com/$1 [R=301,L]

# fr www.example.com/index.php?page=namepage
RewriteCond %{HTTP_HOST} !=localhost
RewriteCond %{THE_REQUEST} ?content=([^& ]+)($| )
RewriteRule ^ /%1? [L,R=301]

RewriteCond %{HTTP_HOST} !=localhost
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)$ /index.php?content=$1 [L]

RewriteCond %{HTTP_HOST} =localhost
RewriteCond %{THE_REQUEST} ?content=([^& ]+)($| )
RewriteRule ^ /ilpingenieria.com/%1? [L,R=301]

RewriteCond %{HTTP_HOST} =localhost
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)$ /ilpingenieria.com/app/index.php?content=$1 [L]
  
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE image/jpeg
</ifModule>

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/javascript
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_include mime ^application/xm.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_include mime ^image/svg.*
mod_gzip_item_include mime ^application/(x-)?font-.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

# remove browser bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

On Github License

Files

Download PDF of Htaccess file
DEFLATE, HTTP_HOST, no-gzip, REQUEST_FILENAME, THE_REQUEST

Comments

Apache