Come posso redirezionare il sito A sul sito B

Come posso redirezionare il sito A sul sito B

Esistono diversi modi per redirezionare il sito A sul sito B:

  • Redirezione con CNAME nella zona A del DNS: il dominio A viene considerato un alias del dominio B dal DNS. Questo vuol dire che il navigatore verra' mandato sul sito B mantenendo A sulla barra degli indirizzi. Perche' funzioni, il server che contiene il dominio B deve essere configurato per ricevere le chiamate relative al dominio A. Yepa usa di default questo tipo di redirezione per mandare il www.dominio.com su dominio.com.
  • Redirezione HTTP con un codice 3XX: il server risponde al browser con un codice che indica che il sito e' stato spostato su B. Lo fa con un codice che puo' indicare spostamento definitivo o spostamento temporaneo. Il browser fara' apparire B sulla barra degli indirizzi. Non e' necessaria alcuna configurazione particolare sul server che contiene B, che puo' anche non avere alcuna informazione relativa ad A. Il modo migliore per farla e' un piccolo script index.pl o index.php.
  • Redirezione da parte del browser, con Javascript: il browser carica una pagina del sito A. Nella pagina compare del codice che viene interpretato dal browser e che rimanda al sito B. A quel punto sulla barra degli indirizzi del browser compare il sito B. E' possibile redirezionare solo sottopagine di A ed e' possibile mandare a diverse sottopagine del sito B. Anche in questo caso il server che contiene B non deve essere modificato. Il codice javascript puo' essere inserito nell'header della pagina.
  • Reverse proxy: in questo caso la barra degli indirizzi del browser continua a mantenere il sito A. Il navigatore ha la sensazione di navigare sul sito A anche se i contenuti sono quelli del sito B. Il server prende il contenuto di B e lo rimanda come se fosse il contenuto del sito A. Si puo' fare un reverse proxy usando il modtore Redirect nel .htaccess (chiedere al supporto per i dettagli).