How do I change the following client-side URL
domain.com/profile/jung
domain.com/jung (preferable)
to a server-side URL of
domain.com/profile.php?user_id=100
with the username in a php variable?
I know I need to edit my htaccess file with a RewriteCond and RewriteRule but it's still not clear to me...
How does Twitter manage their userpage URLs?
Checkout the RewriteMap function.
Try this rule:
This will rewrite requests of
/profile/
foobar
to/profile.php?user_name=
foobar
. Note that you just can rewrite the user name. You script will then have to look up the user ID if necessary.