Knowledgebase: Site Functions
Cheat Sheet for .htaccess
Posted by H9 Admin on 13 January 2015 04:09 PM

ackol's Den

Great cheatsheet for .htaccess with a good range of examples for most needs:


Official documentation here:

Mod_Rewrite Rules

Official documentation:

Miscellaneous Helpful Links:

Redirect All Links to WWW

Some site owners are concerned that users should always be redirected from to, or from to This can affect cookies, etc. IBBoard solved this issue with some .htaccess lines.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{THE_REQUEST} !^[^\]+\ /foldername(\?.*)?\ .*$
RewriteRule ^(.*)$$1 [R=301,L]

RewriteCond %{HTTP_HOST} !^$
RewriteRule ^$ [R=301,L]


Check that the host doesn't match and check that the request isn't just the current folder without a trailing slash (or the current folder without a trailing slash with a query string) and then do a rewrite rule on that. The next rule then catches the host not maching but the request being /ibboard (i.e. some accessing and not Both rules then rewrite the request to use the required domain.

The two rules are required as a single rule with only the %{HTTP_HOST} condition causes requests to "" to be incorrectly rewritten to "".

(1 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
Full Name:
Help Desk Software by Kayako fusion