У меня реальная проблема с пониманием mod_rewrite, и я получил некоторую помощь в создании RewriteRule, чтобы иметь простые URL для нашего сайта
RewriteRule ^news/([a-zA-Z0-9_-]+)$ /news/$1/ [R]
RewriteRule ^news/([a-zA-Z0-9_-]+)/$ news/show.php?id=$1
Таким образом, кто-то может посетить site.com/news/700/, и URL будет выглядеть для них одинаково, но отправит запрос на наш сервер с /news/show.php?=700, чтобы вытащить статью.
Я хочу включить заголовок статьи в URL, чтобы сделать его более удобным для пользователя, когда кто-то видит ссылку на наш сайт.
site.com / news / 700 / heres-Our-Important-Title
Может кто-нибудь сообщить мне, что мне нужно изменить, чтобы это произошло, чтобы код по-прежнему работал правильно? Таким образом, URL может иметь этот дополнительный текст в конце, но он все равно будет извлекать только номер идентификатора после / news /.
Спасибо.