I want to change URL like below:
http://localhost/register/profile.php?user_id=23
to:
http://localhost/register/username
I want to change URL like below:
http://localhost/register/profile.php?user_id=23
to:
http://localhost/register/username
You have to enable mod_rewrite. The internet is full of example an tutorials for that.
One example: http://www.sitepoint.com/guide-url-rewriting/
Consider a user of id 23 and username "foo". The easiest is to rewrite /register/23/foo to /register/profile.php?user_id=23 as such:
But if you can change profile.php to rely on
$_GET['username']
rather than$_GET['user_id']
, you can rewrite /register/foo to /register/profile.php?username=foo. Use this rule: