wemustdesign Posted October 25, 2010 Share Posted October 25, 2010 Hi, My .htaccess has the following rule: RewriteRule ^([^/\.]+)/?$ index.php?uk=$1 [L] This changes: index.php?uk=contact to /contact This works fine for all my pages but a handfull of pages there is some kind of error, on the about page for example when I enter: /about it changes to /about?uk=about There is nothing different on these pages, same layout just different content. Anyone know why this is happening? Quote Link to comment Share on other sites More sharing options...
roopurt18 Posted October 25, 2010 Share Posted October 25, 2010 Which version of Apache and mod_rewrite are you using? I've set something up similar and it works. Here is my .htaccess: RewriteEngine on RewriteRule ^([^/\.]+)/?$ /Test/foo/index.php?uk=$1 [L] Do you have more stuff in your .htaccess file? Or is it only those two lines? You might also try stopping and restarting your web server. You might also try turning on the mod_rewrite logging to see what it's doing. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.