Как получить URL-адрес, например www.example.com/username, для перенаправления на www.example.com/user/profile.php?uid=10? [закрыто]
На моем сайте профили пользователей доступны по URLwww.example.com/user/profile.php?uid=3
Я хочу, чтобы пользователям было проще получить доступ к своему профилю, просто запросивwww.example.com/username
У каждого пользователя есть имя пользователя, которое нельзя изменить. Как я могу это сделать?
Here is my current .htaccess file
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
# If the request is not for a valid directory
RewriteCond %{REQUEST_FILENAME} !-d
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
# If the request is not for a valid link
RewriteCond %{REQUEST_FILENAME} !-l
# finally this is your rewrite rule
RewriteRule ^blog/(.+)$ blog.php/$1 [L,NC]
RewriteRule ^(.+)$ user_page/profile.php?uid=$1 [L,QSA]