No, eso no funciona asi, las condiciones anteceden a cada regla, pero si la regle se cumple y finaliza con el modificador [L], ya no se ejecuta ninguna otra regla.
Seria algo asi
Código Apache:
Ver originalRewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)/(.*)$ read-article-miscellaneous?id=$1&title=$2 [L]
RewriteCond %{HTTP_HOST} ^artyos.com
RewriteRule (.*) http://www.artyos.com/$1 [R=301,L]
y desde luego el orden influye segun lo que quieras hacer
Volvé a mirar mi ejemplo en
http://mr1.emprear.com
Te dejé el listado de directorios, comenza por index.php
le agregué varias cosas para que veas como funciona
Las pruebas para los archivos con espacios hacelas desde los links de mis posts anteriores
Saludos