перенаправление профиля пользователя в файл .htaccess

#php #.htaccess

#php #.htaccess

Вопрос:

####файл.htaccess#######

 RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^u([a-z0-9] )$ /user.php?username=$1 [L]
RewriteRule ^([^.] )$ $1.php [NC,L]
AuthGroupFile /dev/null
AuthType Basic
AuthUserFile /home/aydeslis/domains/*******/.htpasswd/public_html/.htpasswd
AuthName "Site in maintenance"
require valid-user
ErrorDocument 401 "Unauthorized Access"
  

Я пытаюсь перенаправить пользователей на PHP-файл, который показывает профиль пользователя, URL-адрес которого будет выглядеть следующим образом
domain.com/u/user.php?username =[Имя пользователя] и будет введено в строку URL как domain.com/u /[имя пользователя]. был бы очень признателен, если бы кто-нибудь мог мне помочь.

Комментарии:

1. Как выглядит фактический URL-адрес?

2. domain.com/u /[имя пользователя]

Ответ №1:

Согласно вашему URL domain.com/u/[username] , в вашем регулярном выражении отсутствуют косые черты.

 RewriteRule ^u([a-z0-9] )$ /user.php?username=$1 [L]
//           ^
  

Комментарии:

1. ? можете ли вы показать мне, как это будет выглядеть в целом

2. Это не сложно погуглить или даже догадаться: /u/