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 ! 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. 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. 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
Archived
This topic is now archived and is closed to further replies.