tonyp Posted September 17, 2006 Share Posted September 17, 2006 Hi everyone !I'm interested in mod_rewrite but I have a small problem despite having read some tutorials and the doc...In fact, I have a website where users can subscribe. Then a /usr/l/o/loginfolder is created.Because I wanted the users to have friendly URL, i added a rewrite ruleRewriteRule ^([a-z])([a-z])([a-z]+)$ /usr/$1/$2/$1$2$3/index.phpthat allows them to access their page with www.site.com/loginThe problem is : how to keep the query string ?If I use site.com/usr/l/o/login/index.php?foo=bar, there's no problem of course.If I use site.com/login/?foo=bar, I'm doomed.A lil help would be greatly appreciated =)Thanks ! Quote Link to comment https://forums.phpfreaks.com/topic/21065-using-query-strings-with-mod_rewrite/ Share on other sites More sharing options...
wildteen88 Posted September 17, 2006 Share Posted September 17, 2006 Why dont you just mod_rewrite the query string. After all that is why mod_rewrite partly exists. Quote Link to comment https://forums.phpfreaks.com/topic/21065-using-query-strings-with-mod_rewrite/#findComment-93626 Share on other sites More sharing options...
tonyp Posted September 18, 2006 Author Share Posted September 18, 2006 I tryed to rewrite the query string but it simply didnt work.RewriteRule ^([a-z])([a-z])([a-z]+)/?([a-z0-9&=]+)$ /usr/$1/$2/$1$2$3/index.php?$4 gave me an error 500. Quote Link to comment https://forums.phpfreaks.com/topic/21065-using-query-strings-with-mod_rewrite/#findComment-93989 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.