Varias opciones, pero los simples son sean agregar un RewritCond idéntico cercano, para coger las primeras 9 discusiones, accesibles vía %1 a %9, en el ReqriteRule subsecuente, después le modifican probablemente regla de la reescritura para coger las 1 a 9 discusiones siguientes, accesibles vía $1 a $9 e.g.
RewriteCond % {REQUEST_URI} ^search/([a-zA-Z0-9-] +)/([a-zA-Z0-9-] +)/([0-9] +) - ([0-9] +)/([0-9] +) - ([0-9] +)/([a-zA-Z0-9-+] +)/([0-9] +) - ([0-9] +)/
¿RewriteRule ^search/[a-zA-Z0-9-] + [a-zA-Z0-9-] + [0-9] + [0-9] + [0-9] + [0-9] + [a-zA-Z0-9-+] + [0-9] + [0-9] + ([a-zA-Z0-9-+_] +)/([0-9] +) /results4.php? param=%1&task=%2&dollars0=%3&dollars1=%4&dollars0r=%5&dollars1r=%6&propertyType=%7&resultsPerPage=10&bedrooms=%8&bathrooms=%9&action=search∨der=$1
Alternativo usted podría tener ReqriteRule múltiple, uno por cada uno para fijar una variable de entorno, porque cada discusión entonces apenas tiene un RewriteRule para ensamblar la porción.