# ========================================================== # .htaccess — Boost Nutri Club # À placer dans : public_html/ (la racine du site) # Il s'applique à tout le site, y compris /lp/ # ========================================================== RewriteEngine On # ---- 1. Domaine canonique : www -> non-www (en HTTPS) ---- # Évite d'avoir deux versions du site (www et sans www). RewriteCond %{HTTP_HOST} ^www\.boostnutriclub\.fr [NC] RewriteRule ^(.*)$ https://boostnutriclub.fr/$1 [L,R=301] # ---- 2. Forcer le HTTPS (le cadenas) ---- # Toute visite en http:// bascule automatiquement en https:// RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # ---- 3. Page d'erreur 404 personnalisée (optionnel) ---- # Décommentez la ligne ci-dessous le jour où vous créez /404.html # ErrorDocument 404 /404.html # ---- 4. Compression GZIP (accélère le chargement) ---- AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml \ application/javascript application/json application/xml image/svg+xml # ---- 5. Cache navigateur (rechargements plus rapides) ---- ExpiresActive On ExpiresByType text/css "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType image/webp "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType text/html "access plus 1 day" # ---- 6. En-têtes de sécurité de base ---- Header always set X-Content-Type-Options "nosniff" Header always set X-Frame-Options "SAMEORIGIN" Header always set Referrer-Policy "strict-origin-when-cross-origin"