Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => I Template di Joomla 1.6/1.7/2.5 => : Escucha 20 Mar 2012, 14:09:52

: redirect
: Escucha 20 Mar 2012, 14:09:52
Salve a tutti

Ho fatto diverse ricerche ma non ho trovato risposta ad alcune domande sul redirect (1.7) che credo possano interessare a diverse persone. Le mie domande sono:

-il redirect manager di joomla fa un redirect 301?

-Se fa un 301 redirect, perchè facendo dei redirect l'htaccess non viene modificato?

-Si può usare il redirect di joomla per problemi di duplicazione, del tipo http://www.miosito.com e http://miosito.com, per scegliere uno dei due url e fare un 301 dall'altro?

Un grazie anticipato a chi volesse fornire qualche aiuto.
E.

: Re:redirect
: giovi 20 Mar 2012, 20:59:33
-il redirect manager di joomla fa un redirect 301?
-Se fa un 301 redirect, perchè facendo dei redirect l'htaccess non viene modificato?
Nel dubbio, potresti ovviare al terzo punto utilizzando il redirect con .htaccess (più sicuro in quanto "comunica" direttamente col server)

Da altre fonti comunque leggo:
Joomla 2.5 native redirect component
Use the redirect component to set up permanent 301 redirects for urls that are no longer live, for creating shorter urls for your campaigns, etc.
: Re:redirect
: MasterTheBest 21 Mar 2012, 06:30:33
-il redirect manager di joomla fa un redirect 301?
inteso come modifica del file htaccess, no. Semplicemente, aggiunge una riga al proprio database, con i parametri. La tabella nel database si chiama #prefisso#_redirect_links
-Se fa un 301 redirect, perchè facendo dei redirect l'htaccess non viene modificato?
Appunto, vedi sopra. :)
-Si può usare il redirect di joomla per problemi di duplicazione, del tipo http://www.miosito.com (http://www.miosito.com) e http://miosito.com (http://miosito.com), per scegliere uno dei due url e fare un 301 dall'altro?
Usare redirect 301 per questa differenza è letteralmente inutile. Forse, ripeto forse, ti stai confondendo con l'indicizzazione del sito, secondo lo stile classico www oppure più moderno sito.dominio. Il Redirect (301 e 302) è una tecnica per reindirizzare le ricerche da pagine inesistenti o con contenuti errati, a quelle corrette.
: Re:redirect
: Escucha 21 Mar 2012, 07:29:49
Grazie ad entrambi per le risposte.

Per Master: io avevo capito che i problemi di duplicazione (www.miosito.i o miosito.it) si risolvessero effettuando una 301 redirect da uno all'altro. Altrimenti come li risolvi?

Ciao
: Re:redirect
: Escucha 21 Mar 2012, 07:43:18
Un'aggiunta importante: ho effettuato alcuni check on line (http://www.seoconsultants.com o http://www.internetofficer.com/seo-tool/redirect-check/) su pagine del mio sito, reindirizzate tramite il redirect manager di joomla, e il risultato è un 301 redirect.

Ciao a tutti

E.
: Re:redirect
: giovi 21 Mar 2012, 08:25:45
Altrimenti come li risolvi?
Con una riscrittura dei link tramite htaccess:
:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]