.htaccess Generator Web Utility Suite 0 rules enabled
Every enabled rule emits a real, syntactically correct Apache directive block.

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

0 lines

Turn on a rule to generate your .htaccess.