Redirect 301

Come far puntare il vostro vecchio dominio su un dominio nuovo senza perdere pagerank e senza incorrere in penalizzazioni da parte dei motori di ricerca? La risposta sentita ovunque è: redirect 301 Sembra la manna dei SEO, e in effetti lo è. Per la risposposta alla domanda “come faccio a fare un redirect 301?” ho però trovato online una grande quantità di pagine incomprensibili. Ho deciso di scrivere una guida essenziale, per il bisogno più generico e semplice: Come fare a reindirizzare un sito su un nuovo dominio? E’ molto semplice in realtà, il redirect 301 opera come segue:

  • viene definito un sito sorgente e un sito destinazione
  • quando viene effettuato un accesso al sito sorgente il webserver trasferice invece il visitatore al sito destinazione
  • durante il trasferimento il webserver informa - attraverso lo status code del protocollo HTTP - il visitatore che il sito è stato trasferito in maniera permanente

istruzioni per il webserver Apache

  1. Editare il file .htaccess (inizia con un punto) in un editor di testo. Se il file non esiste crearne uno nuovo e salvarlo nella root del sito (dove stanno di solito i file index.php, index.html, … ma che ve lo dico a fare?)
  2. Aggiungere questo codice: Redirect 301 / http://il_vostro_nuovo_sito
  3. Testare utilizzando un browser che il redirect avvenga correttamente.
  4. In caso di problemi scriveteci un commento

istruzioni per webserver IIS 6.0

  1. aprire l’IIS Manager. Generalmente si trova in: Start / Setting / Control panel / Administrative Tools / Internet Information Services (IIS)
  2. nella cartella Web sites scegliere il dominio che si intende redirigere
  3. cliccare sul tab Home directory e selezionare il bottone (radio button) “A redirection to a URL”
  4. nel riquadro sottostante scrivere l’indirizzo completo dell’ URL http://il_vostro_nuovo_sito
  5. selezionare la spunta “A permanent redirection for this resource”
  6. Testare utilizzando un browser che il redirect avvenga correttamente.
  7. In caso di problemi scriveteci un commento

1 commento per ora ↓

#1 Luigi Querrera on 03.26.09 at 7:20 pm

Salve avrei bisogno di un pò di aiuto.
Per mantenere la continuità di servizio di una applicazione distribuita sul web ho installato un altro server IIS connesso an un’altra linea ADSL con IP pubblico.

I Server primario ha 2 schede di rete :
la prima verso il primo router (192.168.1.10/255.255.224.0);
la seconda verso una lan interna (172.16.1.10/255.255.255.0)
IIS è configurato su 192.168.1.10

Il Server secondario ha anche esso 2 schede di rete:
la prima verso il secondo router (192.168.2.10/255.255.224.0);
la seconda verso LAN (172.16.1.20/255.255.255.0)
IIS è configurato su 192.168.1.20

Sul secondo server ho configurato le directory virtuali con lo stesso nome di quello del server primario con l’opzione ‘Reindirizzamento a URL’ -> http:/// ovvero ‘http://192.168.1.10/’

Quando cerco di accedere alle pagine (ASP, HTML, PDF, etc) tramite il Server Secondario non mi viene restituito nulla, sul browser chiamante la barra di avanzamento si incrementa lentamente per poi mostrarmi ‘Impossibile visualizzare la pagina’

Mi sembra di aver configurato il tutto in modo corretto.
Qualcuno mi illumini
grazie

Lascia un Commento