Vado al dunque:

richiedo dei dati in formato xml al server tramite ajax request.

la richiesta è da:
http://www..miosito.com/index.php

la richiesta è verso:
http://www.miosito.com/dati.xml

non funziona se ad esempio ho caricato la pagina senza il www, ovvero:
http://miosito.com/index.php

Allora ho pensato di fare un reindirizzamento tramite .htaccess, ed ho inserito queste righe:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^miosito.com [NC]
RewriteRule ^(.*)$ http://www.miosito.com/$1 [L,R=301]

ma non funziona in quanto non fa il redirect di tutte le pagine e sottocartelle tipo:
http://miosito.com/blog/


Qualcuno mi può consigliare.
GRAZIE.