Плагин пользовательских страниц с несколькими строками запроса с использованием htaccess - PullRequest
5 голосов
/ 11 марта 2012

Я использую следующую строку в моем файле .htaccess для создания пользовательских заглушек страниц

RewriteRule ^([a-zA-Z0-9-/]+)$ index.php?slug=$1 [QSA]

Так что в основном это превращает my-site.com / my-fancy-url в my-site.com / index.php? Slug = my-fancy-site

Мне нужно добавить дополнительную переменную в строку запроса, например:

my-site.com / index.php? Пробковый = мой-фантазийный сайт и customId = 5

Так что я могу использовать этот URL:

my-site.com / мой-фантазийных URL / 5

Есть идеи, как бы я изменил правило перезаписи, чтобы добиться этого?

1 Ответ

5 голосов
/ 11 марта 2012
RewriteRule ^([a-zA-Z0-9-/]+)/([0-9]+)$ index.php?slug=$1&customId=$2 [QSA]
...