Yo nunca he utilizado un RewriteBase distinto de "/" por lo que no estoy seguro, pero creo que usar "RewriteBase /blog/" se usaría para cuando estás definiendo un fichero .htaccess de un
subdirectorio determinado y su nombre fisico no coincide con el de la URL (en tu caso el subdirectorio blog).
Yo creo que en tu caso no lo necesitas, prueba ésto:
Código:
RewriteEngine On
RewriteBase /
RewriteRule ^blog\/rss\/$ /rss.xml [L]
Creo que incluso la linea del RewriteBase tampoco la necesitas.