
# 3 MONTHS - unlikely to be changed
<IfModule mod_headers.c>
  <FilesMatch "\.(css|js|woff2|jpg|jpeg|png|gif|webp|webm)$">
  Header set Cache-Control "max-age=31536000, public"
  </FilesMatch>
</IfModule>

<IfModule mod_deflate.c>
  <FilesMatch "\.(js|css|json|xml|txt)$">
  SetOutputFilter DEFLATE
  </FilesMatch>
</IfModule>

RewriteEngine On

# enforce https redirection
# RewriteCond %{HTTPS} off
# RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

# exclude these folders
RewriteCond %{REQUEST_URI} !/assets/
RewriteCond %{REQUEST_URI} !/tmp/
RewriteCond %{REQUEST_URI} !robots.txt

# dont list folder contents
IndexIgnore *

RewriteRule (.*)$ index.php?p=$1 [QSA,L]

# redirect subdomains
# RewriteEngine On
# RewriteCond %{REQUEST_URI} !/sites/
# RewriteCond %{HTTP_HOST} !^example\.com
# RewriteRule ^assets/uploads/(.*)$ sites/%{HTTP_HOST}/assets/uploads/$1 [NC]
# RewriteCond %{HTTP_HOST} !^example\.com
# RewriteRule ^tmp/(.*)$ sites/%{HTTP_HOST}/tmp/$1 [NC]
