Я думаю, что вы можете достичь этого, не указав закрывающий разделитель ($)
Дайте попробовать:
RewriteCond %{REQUEST_URI} ^/product_info\.php$
RewriteCond %{QUERY_STRING} ^cPath=3_72&products_id=129
RewriteRule ^(.*)$ http://www.domain.com/apple/air.html? [R=301,L]
Не помещая $ в конец строки регулярного выражения, вы в основном говорите: сопоставьте любую строку, начинающуюся с ..., независимо от того, что будет после
Надеюсь, это поможет:)