Mayonero:
yo uso cosas asi en 1&1
Código Apache:
Ver originalRewriteRule ^recuperar\-mi\-clave$ /reg/recuperar-clave.php
RewriteRule ^inicio\-de\-sesion$ /comprueba.php
RewriteRule ^terminos\-y\-condiciones$ /tyc.php
RewriteRule ^sin\-conexion$ /errores/error.shtml
RewriteRule ^activar\-javascript$ /errores/noscript.php
#Perfil
RewriteRule ^confirmar\-perfil\-(.*)$ /reg/confirmar-perfil.php?perfil=$1 [L]
#Form Contacto
RewriteRule ^contacto_([^_]*)$ /contactar.php?contacto=$1 [L]
y cosas más complejas aun, y si funcionan.
Pusiste
Quizá los otros servidores lo tengan por defecto en su httpd.conf y 1&1 no, por lo que haya que ponerlo explicito en el mismo .htaccess
Tambien proba de anteponerle / a tu index.php (que supongo está en la raíz)en la segunda parte de tu Rewriterule
Saludos