次の .htaccess ファイルがあります
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^css/.*$ - [PT]
RewriteRule ^flash/.*$ - [PT]
RewriteRule ^images/user-images/(.*)$ /index.php?image=$1 [QSA]
RewriteRule ^inc/.*$ - [PT]
RewriteRule ^js/.*$ - [PT]
RewriteRule ^swf/.*$ - [PT]
クエリ変数を受け入れて維持するために、行の 1 つを調整する必要があります
RewriteRule ^images/user-images/(.*)$ /index.php?image=$1 [QSA]
これが対象とする URL の例は次のようになります。
http://domain.com/images/user-images/Montreal/private/2012_08_10/YzAbCdE.jpg?lang=fr
lang 変数は常に取り除かれます。上記の URL を機能させ、lang=fr を失わずにhttp://domain.com/images/user-images/Montreal/private/2012_08_10/YzAbCdE.jpgにリダイレクトするにはどうすればよいですか?
ご協力いただきありがとうございます :)