Попытка создать правило перезаписи в .htaccess - PullRequest
0 голосов
/ 06 января 2012

У меня есть URL-адрес, похожий на этот

www.myurl.com / page / blog

, который отлично работает с моим текущим правилом перезаписи.Но когда я пытаюсь добавить и добавить дополнительные строки запроса, он не работает.

www.myurl.com / page / blog? Group = 2

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

Это мое текущее правило:

 RewriteRule ^page/([^/\.]+)/?$ index.php?page=$1 [L]

1 Ответ

2 голосов
/ 06 января 2012

Вам нужно добавить флаг [QSA] для прохождения через исходные параметры строки запроса, т.е.

RewriteRule ^ page /([^/.]+)/?$ index.php? Page = $ 1 [L, QSA]

...