Хорошо, я обычно пытаюсь выяснить все самостоятельно, но я споткнулся. В настоящее время я делаю систему регистрации / входа / профиля PHP с PHP и SQL. Я закончил на 97%, но мне нужна помощь с профилями пользователей.
В настоящее время у меня есть форма, где вы можете искать пользователей. Это GET-форма, которая ссылается на «www.example.com/profiles.php?username=.» Я хотел бы, чтобы я мог связать его с чем-то вроде «www.example.com/user/» или «www.example.com/profile/». Мне также хотелось бы, чтобы функциональность переходила непосредственно к URL-адресу «пользователь /».
Я уверен, что для этого есть правила переписывания, и я пробовал много. Кажется, мне все еще трудно заставить его работать. Любая помощь? Заранее спасибо.
Вот мой текущий файл .htaccess (не работает):
RewriteEngine On
RewriteRule ^user/([^/]*)\.php$ /profile.php?username=$1 [L]
Если этот htaccess работает, на что мне ссылаться? Потому что в настоящее время ссылка на «/profile.php?username=» ничего не делает.
Опять же, чтобы уточнить, я хочу, чтобы выходные данные из формы GET могли иметь ссылку на www.example.com/profile/USERNAME или www.example.com/user/USERNAME. Я также хотел бы, чтобы пользователь получил доступ к своему профилю, введя www.example.com/profile/USERNAME.
Задача ещё не решена.
Других решений пока нет …