A global .htaccess file is a configuration file used by the Apache web server to control the behavior of your entire website or specific directories. It enables powerful server-level directives without modifying the main server configuration files.
Common Uses of a Global .htaccess File:
- URL rewriting (e.g., clean URLs like /about instead of /about.php)
- Password protection for directories
- Blocking or allowing specific IPs
- Redirects (301, 302)
- Custom error pages (e.g., 404, 403)
- MIME type declarations and caching rules
Location
Placing a .htaccess file in your root directory (usually public_html or www) applies its rules globally across your entire website—unless overridden by another .htaccess file in a subdirectory.
Important: Incorrect settings in a .htaccess file can cause errors or make your site inaccessible. Always back up the file before editing.
If you're unsure how to configure it, contact Hosting Chilli support for help.