title: .htaccess examples tags: web apache htaccess ## Force https ``` RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] ``` ## Rewriting ``` RewriteBase /tround/ RewriteRule "^([a-z]+)$" "tround.php?$1" [END] ``` ## 404 Note that path to error document must be absolute path relative to root. ``` ErrorDocument 404 /path/to/index.php ``` Anything else just returns the text given ``` ErrorDocument 404