htaccess redirige index.php a la raíz (incluidos los subdominios)

Estoy intentando redirigir los archivos index.php a la raíz /, busqué y encontré varios fragmentos de código similares a:

RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ http://www.domain.com/$1 [R=301,L] 

Sin embargo, esto no funcionará para los subdominios, ejemplo a continuación:

Tengo un subdominio: subdominio.domain.comUn usuario visitahttp: //subdomain.domain.com/index.phUtilizando el htaccess anterior, se redirigen ahttp: //www.domain.com más bien quehttp: //subdomain.domain.com

¿Alguien sabe cómo ajustar el htaccess anterior para que tenga en cuenta el subdominio y lo redirija a la ubicación adecuada?

p.ej. si un usuario visitahttp: //subdomain.domain.com/index.ph irán ahttp: //subdomain.domain.com

Puntos extra

¿Hay un htaccess que pueda aplicar esta regla a todas las carpetas?

Entonces, para cualquier carpeta con un index.php, solo serán redirigidos a su raíz, por ejemplo @http: //subdomain.domain.com/folder1/folder2/index.ph iría automáticamente ahttp: //subdomain.domain.com/folder1/folder2

Respuestas a la pregunta(6)

Su respuesta a la pregunta