micmania1 Posted June 14, 2008 Share Posted June 14, 2008 I want to rewriten file that uses forms submitted with the GET method. So I have my rewritten URL: domain.com/page/ and when the form is submitted it will be domain.com/page.php?var=1 I want to redirect the 2nd URL to a rewritten url: domain.com/page/1/ Trouble is, it is just looping because I have 1 line telling it to redirect .php to / and the other telling it to read the php file. Can anybody tell me how to do this? Quote Link to comment https://forums.phpfreaks.com/topic/110244-form-submission-problem/ Share on other sites More sharing options...
hansford Posted June 15, 2008 Share Posted June 15, 2008 not following you. please post relevent code and state what page its from Quote Link to comment https://forums.phpfreaks.com/topic/110244-form-submission-problem/#findComment-565748 Share on other sites More sharing options...
micmania1 Posted June 15, 2008 Author Share Posted June 15, 2008 RewriteRule ^hg/(.*)/\?(.*)=(.*)$ /hg/$1/$2/$3/ [R=301] RewriteRule ^hg/(.*)/$ /hg/$1.php RewriteRule ^hg/(.*)/(.*)/(.*)$ /hg/$1.php?$2=$3 Example: A form is submitted using GET to page/ Obviously, the variables will be at the end of the url as so: page/?var=1 However I want my files rewritten as page/var/1/ so I am trying to redirect it from page/?var=1 to page/var/1/. The trouble i'm having now is that it simply won't redirect so i'm stuck with page/?var=1 Quote Link to comment https://forums.phpfreaks.com/topic/110244-form-submission-problem/#findComment-565869 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.