Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : Kara 26 Jan 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
-
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
-
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
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 :)