mirror of
https://github.com/frontendnetwork/vegancheck.me
synced 2024-11-15 00:27:08 +00:00
82 lines
No EOL
2.8 KiB
ApacheConf
82 lines
No EOL
2.8 KiB
ApacheConf
RewriteBase /
|
|
|
|
<ifModule mod_headers.c>
|
|
Header set Access-Control-Allow-Origin: https://analytics.vegancheck.me
|
|
</ifModule>
|
|
|
|
# Dateiendungen ausblenden
|
|
RewriteEngine on
|
|
|
|
# Redirect all to index
|
|
FallbackResource /index.php
|
|
|
|
# Redirect "datenschutz" to "privacy-policy"
|
|
RewriteRule datenschutz privacy-policy [L,R=301]
|
|
|
|
# UTF-8 Endcoding
|
|
AddDefaultCharset UTF-8
|
|
|
|
# Don't require .php/.html ending
|
|
RewriteCond %{REQUEST_FILENAME} !-d
|
|
RewriteCond %{REQUEST_FILENAME}\.php -f
|
|
RewriteRule ^(.*)$ $1.php
|
|
|
|
AddType application/vnd.ms-fontobject .eot
|
|
AddType application/x-font-ttf .ttf
|
|
AddType application/x-font-opentype .otf
|
|
AddType application/x-font-woff .woff
|
|
AddType application/x-font-woff2 .woff2
|
|
AddType application/font-woff2 .woff2
|
|
AddType image/svg+xml .svg
|
|
AddType font/ttf .ttf
|
|
AddType font/otf .otf
|
|
AddType font/woff .woff
|
|
AddType font/woff-2 .woff2
|
|
|
|
<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/x-javascript.*
|
|
mod_gzip_item_exclude mime ^image/.*
|
|
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
|
|
</ifModule>
|
|
|
|
<IfModule mod_deflate.c>
|
|
AddOutputFilterByType DEFLATE text/plain
|
|
AddOutputFilterByType DEFLATE text/html
|
|
AddOutputFilterByType DEFLATE text/xml
|
|
AddOutputFilterByType DEFLATE text/css
|
|
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 application/x-font-ttf application/x-font-opentype image/svg+xml font/woff font/woff-2 font/otf font/ttf
|
|
</IfModule>
|
|
|
|
<IfModule mod_expires.c>
|
|
ExpiresActive On
|
|
ExpiresDefault "access 60 seconds"
|
|
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 image/ico "access plus 1 year"
|
|
ExpiresByType image/webp "access plus 1 year"
|
|
ExpiresByType image/svg+xml "access plus 1 year"
|
|
ExpiresByType text/css "access plus 1 month"
|
|
ExpiresByType text/javascript "access 1 year"
|
|
ExpiresByType application/javascript "access 1 year"
|
|
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
|
|
ExpiresByType application/x-font-ttf "access plus 1 year"
|
|
ExpiresByType application/x-font-opentype "access plus 1 year"
|
|
ExpiresByType application/x-font-woff "access plus 1 year"
|
|
ExpiresByType application/font-woff2 "access plus 1 year"
|
|
ExpiresByType font/ttf "access plus 1 year"
|
|
ExpiresByType font/otf "access plus 1 year"
|
|
ExpiresByType font/woff "access plus 1 year"
|
|
ExpiresByType font/woff-2 "access plus 1 year"
|
|
</IfModule> |