Ciao ragazzi,
mi dispiace perché non sono un esperto di .htaccess e condivido in pieno l'oggetto del thread

.
Detto questo però fatemi fare un paio di osservazioni.
@xplosion
mi pare voglia reindirizzare
miodominio.it su
www,miodominio.it e ogni file index.php alla root.
RewriteRule ^(.*)index.php$ http://www.mydomain.it/$1 [R=301,L]
teoricamente se la stringa fa bene il suo mestiere quando scrivi
www,miodominio.it/administrator finisci nella home del sito.
Il problema potrebbe essere qui
RewriteCond %{THE_REQUEST} ^.*/index\.php
che dovrebbe indicare: Applica la condizione di rewrite a tutto quello che c'è prima di index.php
@Peppe-73
logicamente recupera l'accesso all'amministrazione togliedo il rewrite dell'index, ma probabilmente torna ad avere i segnacci rossi della maestrina
Redirect Check.
A questo punto io vi suggerirei di provare a cambiare prospettiva, risolvere le URL index.pl o index.php è facile con un componente SEF.
I Webmaster tools di Google e di Bing vi permettono di indicare quale versione tra
miodominio.it e
www,miodominio.it preferite utilizzare, magari non lo avete risolto del tutto ma c'è molto di più oltre Google e Bing?
Poi se proprio volete continuare a giocare con l'htaccess potreste provare ad applicare solo la prima parte del RewriteEngine
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.it
RewriteRule (.*) http://www.mydomain.it/$1 [R=301,L]
che gestisce il solo dominio, oppure
giocate con questo, che non ho particolarmente sperimentato ma mi pare divertente.
Maurizio ZioPal