Mir erschliesst sich allerdings nicht, was Du mit Informationen darüber wie es nicht funktioniert, anfangen könntest.
ggf ist dein ansatz ansich nicht verkehrt, hat aber einen denkfehler oder schlichtweg einen sytaxfehler ;)
das sieht schon mal garnicht so schelcht aus
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^example.com [nc]
rewriterule ^(.*)$ http://www.example.com/index1.html$1 [r=301,nc]
was passiert bei dieser variante?