Jump to content

help with mod_rewrite


MDanz

Recommended Posts

i've done this

RewriteRule ^([A-Za-z0-9-]+)/?$ profile.php?user=$1 [L]

 

to make

www.example.com/profile.php?user=testing

into

www.example.com/testing

 

What i'd like to do is change..

 

www.example.com/profile.php?user=testing

into

www.example.com/user=testing

 

What is the RewriteRule to accomplish this?  Also if i used $_GET['user'] with the second clean url would it still work?

 

Link to comment
https://forums.phpfreaks.com/topic/243577-help-with-mod_rewrite/
Share on other sites

What is the RewriteRule to accomplish this?

 

RewriteRule ^user=([A-Za-z0-9-]+)/?$ profile.php?user=$1 [L]

 

Also if i used $_GET['user'] with the second clean url would it still work?

 

Yes, because you are still actually receiving a request to profile.php?user=testing as if the rewrite doesn't exist.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.