У меня есть пара директив, которые должны перенаправить пользователя на правильный путь:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)$ user?user=$1 [QSA]
Так что при записи www.mywebsite.com/myprofile
он отображает www.mywebsite.com/user?user=myprofile
Он работает правильно, но он перенаправляет на этот URL.
Я хотел бы, чтобы мой браузер отображал www.mywebsite.com/user?user=myprofile
(это существующая папка на моем сервере), но все равно отображал www.mywebsite.com/myprofile
в адресной строке, что является многие сайты (, насколько я знаю ) создают собственную страницу профиля.
Как это возможно?