Redirects all plain HTTP requests to HTTPS via mod_rewrite.
Canonicalize one host form to avoid duplicate-content issues.
Serve your own pages for common error codes via ErrorDocument. Leave a path blank to skip it.
Prevents Apache from listing folder contents when there's no index file.
Common hardening headers via mod_headers. Untick any you don't need.
Compresses text-based responses (HTML, CSS, JS, JSON, SVG, fonts) with mod_deflate.
Sets Expires lifetimes by file type via mod_expires, with a duration preset per category.
Blocks specific visitors using modern Require syntax (Apache 2.4+). One IP or CIDR range per line.
.htaccess preview
Turn on a rule to generate your .htaccess.