Back to top

Autore Topic: redirect 301  (Letto 1923 volte)

Offline Kara

  • Abituale
  • ****
  • Post: 841
  • Sesso: Femmina
  • il mio rapporto con joomla
    • Mostra profilo
redirect 301
« il: 26 Gen 2007, 19:16:17 »
Ho bisogno di aiuto :)
devo fare il redirect 301 delle pagine del mio sito in joomla con gli url di default alle stesse pagine i cui url sono cambiati dopo l'installazione di artiosef.
so che devo inserire qualche istruzione nel file .htaccess.

qualcuno sa dirmi qual è l'istruzione? ho cercato in giro ma mi si sono solo confuse le idee ???

grazie :D
In un mondo di bruchi ci vogliono le palle per essere una farfalla

Gioca con noi ai Giochi di narrazione

Offline gibaz

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re: redirect 301
« Risposta #1 il: 26 Gen 2007, 21:07:10 »
Nell'ultima riga del file .htaccess occorre inserire il seguente codice:

redirect 301 / http://www.nuovodominio.com/

Attenzione però ad un avvertimento fondamentale:

Questo comando di una riga funziona SOLO se manterrete sul nuovo sito la medesima struttura del vecchio sito. Se questo presupposto viene osservato allora ogni pagina del vecchio dominio verrà reindirizzata alla pagina gemella del nuovo sito. Se sul nuovo sito, ad esempio, mancassero pagine web presenti nel vecchio, allora gli spiders cercherebbero di trovare le pagine reindirizzate assenti sul sito nuovo andando incontro ad una serie di 404 errors (pagina non trovata) e ciò con ben poco beneficio del posizionamento del sito.

Soltanto dopo che il processo di trasferimento sarà completato (i logs del vecchio sito dimostreranno che non c'è più alcun traffico), solo allora potrete cominciare a fare nuove variazioni alla struttura del sito web.

E' possibile anche effettuare il redirect 301 su una directory come nel caso sottoindicato:

redirect 301 / nomedirectory / http://www.nuovodominio.com/nomedirectory/

Così come è possibile effettuare il redirect 301 anche su pagine singole:

redirect 301 / nomedirectory/nomepaginaweb.htm

httop://www.nuovodominio.com/nomedirectory/
nomepaginaweb.htm

Una volta settato il redirect è bene utilizzare un tool che osservi il buon funzionamento del codice settato. Indichiamo ad esempio il tool: http://www.seoconsultants.com/tools/headers.asp.


ciao gibaz

Offline Kara

  • Abituale
  • ****
  • Post: 841
  • Sesso: Femmina
  • il mio rapporto con joomla
    • Mostra profilo
Re: redirect 301
« Risposta #2 il: 27 Gen 2007, 16:01:33 »
Nell'ultima riga del file .htaccess occorre inserire il seguente codice:

redirect 301 / http://www.nuovodominio.com/

Attenzione però ad un avvertimento fondamentale:

Questo comando di una riga funziona SOLO se manterrete sul nuovo sito la medesima struttura del vecchio sito. Se questo presupposto viene osservato allora ogni pagina del vecchio dominio verrà reindirizzata alla pagina gemella del nuovo sito. Se sul nuovo sito, ad esempio, mancassero pagine web presenti nel vecchio, allora gli spiders cercherebbero di trovare le pagine reindirizzate assenti sul sito nuovo andando incontro ad una serie di 404 errors (pagina non trovata) e ciò con ben poco beneficio del posizionamento del sito.

Soltanto dopo che il processo di trasferimento sarà completato (i logs del vecchio sito dimostreranno che non c'è più alcun traffico), solo allora potrete cominciare a fare nuove variazioni alla struttura del sito web.

E' possibile anche effettuare il redirect 301 su una directory come nel caso sottoindicato:

redirect 301 / nomedirectory / http://www.nuovodominio.com/nomedirectory/

Così come è possibile effettuare il redirect 301 anche su pagine singole:

redirect 301 / nomedirectory/nomepaginaweb.htm

httop://www.nuovodominio.com/nomedirectory/
nomepaginaweb.htm

Una volta settato il redirect è bene utilizzare un tool che osservi il buon funzionamento del codice settato. Indichiamo ad esempio il tool: http://www.seoconsultants.com/tools/headers.asp.


ciao gibaz

ma grande!
grazie!
questa tua risposta sarà utilissima per tutti quelli che come me hanno usato componenti tipo artiosef :)

tu dici

Citazione
Questo comando di una riga funziona SOLO se manterrete sul nuovo sito la medesima struttura del vecchio sito. Se questo presupposto viene osservato allora ogni pagina del vecchio dominio verrà reindirizzata alla pagina gemella del nuovo sito. Se sul nuovo sito, ad esempio, mancassero pagine web presenti nel vecchio, allora gli spiders cercherebbero di trovare le pagine reindirizzate assenti sul sito nuovo andando incontro ad una serie di 404 errors (pagina non trovata) e ciò con ben poco beneficio del posizionamento del sito.

dunque...
l'url del sito è lo stesso (non ho cambiato dominio) e le pagine sono le stesse e anche la struttura, ho soltanto installato il componente e riscritto gli url.
l'unica differenza è che il nuovo sito ha ovviamente più pagine rispetto al vecchio perchè sono pagine aggiunte dopo l'installazione del componente.
anche in questo caso vado incontro all'errore 404?

oppure, visto che non ho effettuato un cambio di dominio, devo fare il redirect soltanto per ogni singola pagina?

grazie per l'aiuto :)

In un mondo di bruchi ci vogliono le palle per essere una farfalla

Gioca con noi ai Giochi di narrazione

 



Web Design Bolzano Kreatif