Как передать строку динамического запроса в SEO URL - PullRequest
0 голосов
/ 30 ноября 2018

Я использую этот URL-адрес строки запроса для страницы сведений "detail.php? Id = 860 & c = house & t = engineer".Он будет перенаправлен на «detail / 860 / house / engineer» с использованием правила перезаписи.

иногда мне приходится передавать дополнительный параметр на странице сведений, но перезапись не принимает эти строки запроса.

Это правило перезаписи в htaccess

RewriteRule ^detail/([^/]+)/([^/]+)/([^/]+)$ detail.php?id=$1&c=$2&t=$3 [L,NC]

, если бы я добавил четвертый параметр - «rb», я могу легко добавить здесь, но четвертый параметр будет «rb» или «rul», или что-то еще.

как это сделать?

1 Ответ

0 голосов
/ 30 ноября 2018

Вы должны использовать что-то вроде этого, если хотите использовать 5-й параметр, detail/860/house/engineer/<dynamic param>/<your value>

RewriteRule ^detail/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)$ detail.php?id=$1&c=$2&t=$3&$4=$5 [L,NC]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...