RewriteCond %{QUERY_STRING} (^|&)number\=(.+)($|&)
RewriteRule ^news\.php$ /news%2/? [L,R=301]
(^|&)...... ($|&)
- гет запрос может быть и не один для этого используем вот такую конструкцию, или ? или &%{QUERY_STRING}
- не является частью урла и выделяется именно так%2
- аналог $2 если бы мне нужна была бы вторая скобка с рула, а %2 берет вторую скобку с конда./?
- удаляет гет параметры(.+)
- 1 и более символов в группе