Я использую свой .htaccess для красивых URL с помощью регулярных выражений.
У меня есть несколько правил RewriteRule
в моем .htaccess, и все они отлично работают.
У меня проблема с одним из них, из-за которого я не могу тренироваться, если иду не так, простоприводит меня к моей странице 404 не найден.
RewriteRule ^member/password-reset/v/([0-9]+)?/([0-9]+)?/([a-z0-9]+)?$ /member/password-reset-verify.php?&uid=$1&id=$1&t=$1 [NC,L]
Уродливый URL выглядит так (без скобок):
/ member / password-reset-verify.php?& uid = (user_uid_here) & id = (another_id_here) & t = (token)
Мне бы хотелось, чтобы симпатичный URL выглядел так (без скобок)
/ member /сброс пароля / v / (user_uid_here) / (another_id_here) / (токен)
uid (содержит только цифры)
id (содержит только цифры)
токен (может содержать буквы и цифры)
К сожалению, я не могу заставить RewriteRule
работать.Буду признателен за любую помощь, чтобы заставить его работать.