# ============================================================
# Convenção A Magia das Vendas — Apache config
# Upload este arquivo para: /convencao/.htaccess
# ============================================================

# ---- Desabilitar cache para os HTMLs da convenção ----
<FilesMatch "\.(html|htm)$">
    Header set Cache-Control "no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires "0"
</FilesMatch>

# ---- Cache longo para assets estáticos (fontes, imagens) ----
<FilesMatch "\.(jpg|jpeg|png|gif|webp|svg|woff|woff2|ttf|ico)$">
    Header set Cache-Control "public, max-age=2592000, immutable"
</FilesMatch>

# ---- CORS: permite chamadas Firebase do domínio da Ciranda ----
<IfModule mod_headers.c>
    Header always set Access-Control-Allow-Origin "https://www.cirandacultural.net"
    Header always set Access-Control-Allow-Methods "GET, POST, OPTIONS"
    Header always set Access-Control-Allow-Headers "Content-Type"
</IfModule>

# ---- Compressão ----
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>

# ---- Forçar HTTPS ----
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
