Options -Indexes DirectoryIndex index.php ErrorDocument 404 /404.php # Bloquear directorios internos (robots.txt NO protege nada) RedirectMatch 404 ^/(includes|partials)(/|$) Require all granted Require all denied Header always set X-Content-Type-Options "nosniff" Header always set Referrer-Policy "strict-origin-when-cross-origin" Header always set Permissions-Policy "camera=(), microphone=(), geolocation=()" Header always set X-Frame-Options "SAMEORIGIN" Header always set Cross-Origin-Opener-Policy "same-origin" AddOutputFilterByType DEFLATE text/html text/plain text/css text/javascript application/javascript application/json application/xml image/svg+xml ExpiresActive On ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/webp "access plus 1 month" ExpiresByType font/woff2 "access plus 1 year" ExpiresByType text/css "access plus 7 days" ExpiresByType application/javascript "access plus 7 days" RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteCond %{HTTP_HOST} ^www\.ekadvisorscpa\.com$ [NC] RewriteRule ^ https://ekadvisorscpa.com%{REQUEST_URI} [L,R=301] # Redirecciones desde la version .html anterior (preserva enlaces existentes) RewriteRule ^(.+)\.html$ /$1.php [L,R=301]