I've been using the following rule which works in FF, Chrome, IE7 and IE8, but not in IE6
- Code: Select all
RewriteEngine On
RewriteRule \.(css|jpe?g|gif|png)$ - [L,QSA,NC]
RewriteRule ^hangman$ /index.php?game=hangman [L,QSA,NC]
RewriteRule ^hangman/([^/\.]+)/?$ /index.php?game=hangman&action=$1 [L,QSA,NC]
RewriteRule ^([^/\.]+)/?$ /index.php?request=$1 [L,QSA,NC]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /index.php?request=$1&id=$2 [L,QSA,NC]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ /index.php?request=$1&id=$2&action=$3 [L,QSA,NC]
The main site loads just fine in every browser, even IE6. However when links like the following are clicked I get a blank page in IE6 only
- Code: Select all
http://simplisticgames.com/contact
http://simplisticgames.com/register
However if I manually type the links into the browser, in IE6, they work just fine. Also links like the following DO work in IE6
- Code: Select all
http://simplisticgames.com/hangman
Any help would be greatly appreciated.
*edit*
Also, if I change
- Code: Select all
RewriteRule ^([^/\.]+)/?$ /index.php?request=$1 [L,QSA,NC]
to
- Code: Select all
RewriteRule ^([^/\.]+)/?$ /index.php?request=test [L,QSA,NC]
It will work.