aiuto con .htaccess: non redirige tutto

4 contenuti / 0 new
Ultimo contenuto
aiuto con .htaccess: non redirige tutto

Il titolo di questo post fa schifo, mi spiego va!
ho la seguente regola che funziona perfettamente:
RewriteCond %{HTTP_HOST} ^spazioausili\.net$ [NC]
RewriteRule ^(.*)$ http://www.spazioausili.net/$1 [L,R=301]

per cui, se non metto il www, lui redirige su www. e fin qua, ok.
il problema è che se io entro da:
mail.spazioausili.net
oppure dal mio indirizzo ip, mi si apre il sito, ma senza redirezione, per cui google è convinto che esistano 3 4 siti perfettamente uguali!
mi spiegate per piacere cosa devo mettergli su sto .htaccess per fare in modo che tutto funzioni?
notare che però m.spazioausili.net deve sempre funzionare come sito per dispoisitivi mobili, come infatti per ora fa.
come faccio a scrivere due regole per i due casi?
grazie.

ma mail.spazioausili.net è un sottodominio che hai creato te? Solitamente viene usato per impostare il client di posta a leggere ed inviare email, mettendolo come server.

Ciao, no, non l'ho creato io, lo ha fatto il provider.
e pensa che se scrivo:
http://ftp.spazioausili.net
si apre il sito lo stesso!
comunque, ho risolto, bastava aggiungere due regole e le riporto nel caso qualcuno un domani avesse bisogno, ovviamente cambiatele col nome del vostro sito.

RewriteCond %{HTTP_HOST} ^spazioausili\.net$ [NC]
RewriteRule ^(.*)$ http://www.spazioausili.net/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^mail\.spazioausili\.net$ [NC]
RewriteRule ^(.*)$ http://www.spazioausili.net/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^84\.200\.26\.54$ [NC]
RewriteRule ^(.*)$ http://www.spazioausili.net/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^ftp\.spazioausili\.net$ [NC]
RewriteRule ^(.*)$ http://www.spazioausili.net/$1 [L,R=301]

magari si può anche riassumere in una regola sola ma io nn lo so fare.
ora funziona!

Per me ora non va più la posta. ftp e mail sono 2 sottodomini usati da standard (non so se ufficialmente ma ufficiosamente di sicuro) per connettersi alla mail e all'ftp, i motori di ricerca non li trovano.
Da dove salta fuori il tuo problema?