Я пытаюсь получить доступ к параметрам GET из mod_rewrite.
Например, с учетом этого URL: http://myserver.com/foo.png?foo=bar
Следующее правило не перехватывает этот URL:
RewriteCond %{REQUEST_URI} bar [NC]
Пока это делает:
RewriteCond %{THE_REQUEST} bar [NC]
REQUEST_URI не включает параметры GET? THE_REQUEST - выход?
Да, THE_REQUEST
- это путь, поскольку он будет содержать весь HTTP-запрос со следующим условием:
THE_REQUEST
The full HTTP request line sent by the browser to the server (e.g., "GET /index.html HTTP/1.1"). This does not include any additional headers sent by the browser.