переписать дополнительную строку запроса с помощью mod_rewrite - PullRequest
2 голосов
/ 17 января 2011

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

У меня это настроено в моем .htaccess. Так что запрос к example.doc внутренне перенаправляется в download.php? File = example.doc

RewriteRule ^(download.php.*) - [L]         
RewriteRule ^(.+\.(doc|docx))$ download.php?file=$1

Мне нужно, чтобы оно немного изменилось, чтобы дополнительная строка запроса (всегда присутствующая) в документе также была внутренне переписана и передана в php. Например: запрос к example.doc? Verify = что угодно будет внутренне переписан в download.php? File = example.doc & verify = что угодно

Спасибо! Неддите

1 Ответ

3 голосов
/ 17 января 2011

Об этом должен позаботиться флаг [QSA] (Query String Append).

...