2012-09-04 41 views
2

我有這樣的htaccess的規則:排除與獲得參數請求從的.htaccess規則

RewriteCond %{REQUEST_URI} !assets 
RewriteRule \.(?:jpe?g|gif|png)$ script.php 

它會將所有的圖像請求script.php。我想排除所有包含GET參數的請求,例如http://myweb.com/image.jpg?process=0但包含http://myweb.com/image.jpg

我該如何編輯我的規則?由於

回答

2

那麼你應該測試的%{QUERY_STRING}如果它包含的東西:

RewriteCond %{REQUEST_URI} !assets 
RewriteCond %{QUERY_STRING} !.+ 
RewriteRule \.(?:jpe?g|gif|png)$ script.php