0

私はこのリンクを持っています:www.example.org/thumbnail.php?file = image.jpg&size = article_medium

そして私はリダイレクトします:www.example.org/files/image.jpg

このルールで:

RewriteCond %{QUERY_STRING} ^file=(.*)$ [NC]
RewriteRule ^thumbnail.php$ /files/%1 [R=301,L]

しかし、リンクはwww.example.org/files/image.jpg&size=article_mediumにリダイレクトされ、訪問者404エラーが発生した場合、ルールで「&size = article_medium」をカットする方法は?

4

1 に答える 1

0

行末まで一致しています。試す

RewriteCond %{QUERY_STRING} ^file=(.*)\&.*$ [NC]
于 2013-02-12T18:59:52.967 に答える