Я использую файл .htaccess, чтобы переписать URL.Это делает localhost/16
таким же, как localhost/profile.php?p=16
.Это работает.Однако, когда я перехожу к localhost/16
, URL возвращается к localhost/profile.php?=16
.Я хотел бы сказать, как localhost/16
, пока пользователь находится на странице.Как я могу это сделать?
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
RewriteRule ^(.*)$ http://localhost/profile.php?p=$1 [NC]