Devi usare una RewriteCond ce preceda la RewriteRuleOriginariamente inviato da Spazio1999
In realtà quello che vorrei fare io è una cosa del genere:
se nella url c'e' "XYZ" e la pagina richiesta non c'e => vai su "nuovapagina.html"
qualcosa del genere:
RewriteCond %{REQUEST_FILENAME} -!f
RewriteRule ^XYZ(.*)\.html$ nuovapagina.html
-f controlla ke il file esista... il ! nega....i parametri li ho scritti a memoria... ti consiglio di verificare sul link ke ho aggiunto a fondo post
spero di esserti stato utile...
qui trovi la guida di apache sul rewrite
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html