Forum Moderators: phranque
[edited by: jdMorgan at 4:33 pm (utc) on Apr 8, 2010]
[edit reason] example.co.uk [/edit]
RewriteEngine on
#
RewriteCond %{REMOTE_ADDR} !=123.45.67.89
RewriteRule ^(index\.php)?$ /forum/index.php [L]
RewriteEngine on
#
# Redirect direct client requests for "/index.php" back to "/"
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /index\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^index\.php$ http://www.example.co.uk/ [R=301,L]
#
# Redirect non-canonical hostname requests to canonical hostname
RewriteCond %{HTTP_HOST} !^(www\.example\.co\.uk)?$
RewriteRule ^(.*)$ http://www.example.co.uk/$1 [R=301,L]
#
# Rewrite root index page requests to /forum subfolder index page
RewriteCond %{REMOTE_ADDR} !=123.45.67.89
RewriteRule ^$ /forum/index.php [L]