Apache .htaccess Generator
Generate common Apache .htaccess rules - HTTPS redirect, www/non-www redirect, caching, compression, and security headers.
Select the rules you need - HTTPS redirect, www handling, caching, compression, security headers - this tool assembles a clean .htaccess file.
For the equivalent rules on an Nginx server instead of Apache, see the Nginx Redirect Generator.
What Is a .htaccess File?
A .htaccess file lets Apache apply configuration - redirects, caching rules, security headers, and more - at the directory level, without editing the main server configuration.
Why Use This Tool?
.htaccess directives (mod_rewrite rules especially) have a terse, easy-to-mistype syntax where a small error can silently fail or, worse, create a redirect loop. This tool generates correct, common rule blocks.
How to Use It
- Select the rules you need: force HTTPS, redirect www to non-www (or the reverse), enable browser caching, enable compression, or add common security headers.
- Copy the generated .htaccess content into your site's root directory.
Limitations
.htaccess only works on Apache servers with AllowOverride enabled for the relevant directives - always test redirects carefully (in a private/incognito window) to avoid a cached redirect loop.