Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : jkarlo 21 Dec 2010, 14:53:33

: Redirect
: jkarlo 21 Dec 2010, 14:53:33
Ciao,

spero di essere nella sezione giusta!

Devo far migrare un sito da meteocesate.it a meteogroane.it Ho già fatto tutto ed è tutto pronto. La mia domanda invece è, come si fa un redirect in automatico al nuovo sito?!
Che modifiche bisogna apportare al codice?!
A me interessa che digitando meteocesate.it si passi automaticamente a meteogroane.it
Qualcuno sa come aiutarmi?!

Grazie in anticipo!

Buone feste a tutti!
: Re:Redirect
: tomtomeight 21 Dec 2010, 15:01:59
Ciao
Metti questo codice
:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?meteocesate\.it [NC]
RewriteRule (.*) http://meteogroane.it/$1 [R=301,L]

nel file .htaccess del sito meteocesate.it

Finche avrai disponibile il dominio meteocesate.it  il redirect funzionerà, naturalmente il sito meteogroane.it deve essere una copia perfetta di meteocesate.it, quest'ultimo puoi anche cancellarlo.
: Re:Redirect
: jkarlo 21 Dec 2010, 15:04:42
Grazie mille gentilissimo!

Una cosa sola, cosa intendi dire con:
deve essere una copia perfetta di meteocesate.it

Perchè altrimenti non funziona?!

: Re:Redirect
: tomtomeight 21 Dec 2010, 18:32:34
Si deve essere uguale altrimenti non funziona, in questo caso (siti diversi) devi fare un redirect articolo per articolo
: Re:Redirect
: jkarlo 21 Dec 2010, 19:26:28
Allora riformulo la domanda:

visto che il sito è cambiato, ma i contenuti son gli stessi, come faccio a fare in modo che chi digiti il vecchio sito (meteocesate.it) venga indirizzato automaticamente al nuovo sito (meteogroane.it)? Mi interessa solo indirizzarlo automaticamente!

C'è un modo per risolvere anche questo quesito?!
: Re:Redirect
: maicolstaip 22 Dec 2010, 12:15:44
Ciao jkarlo,
http://www.google.com/search?hl=&q=redirect&sourceid=navclient-ff&rlz=1B3MOZA_itIT352IT352&ie=UTF-8
: Re:Redirect
: tomtomeight 22 Dec 2010, 16:53:24
Allora cerco di farti capire: quel codice è valido se hai cambiato solo il nome dominio (non importa se il provider è lo stesso oppure un altro), e questo mi sembra il tuo caso
il sito è cambiato, ma i contenuti son gli stessi
se hai cambiato solo il nome a dominio significa che nel nuovo sito cambia solo la radice dell'url ed il resto rimane uguale, il codice in questione non fà altro che sostituire le parole meteocesate.it in meteogroane.it quindi puoi utilizarlo, ma anche se avevi dubbi potevi almeno provare invece vedo che preferisci perdere tempo
: Re:Redirect
: jkarlo 23 Dec 2010, 21:53:30
Il sito è cambiato come template e grafica. Ho aggiunto dei plugin, piuttosto che estensioni!
Visto che non volevo commettere errori, ho chiesto per conferma!
Non mi pare sia una forma di perdita di tempo. Se un forum è una perdita di tempo.....

*Grazie maicolstaip!
: Re:Redirect
: tomtomeight 24 Dec 2010, 08:50:29
No scusa per perdita di tempo mi riferivo a te che mi sembrava di aver capito che non tentavi nemmeno di applicare i suggerimenti, e che quindi rimanevi in attesa di maggiori informazioni in merito, per me questo lo reputo una perdita di tempo, senza offesa, ma almeno applicare i suggerimenti è un dovere per dare soddisfazione a chi tenta di aiutarti e credimi non c'è cosa più sconfortante e deludente che vedere ignorati i propri suggerimenti, anche per dire che sono sbagliati.
Tornando al merito del tuo problema in generale il codice funzione per i contenuti che restano uguali fra i due siti come url, per quelli che cambiano devi farli (come redirect) singolarmente.

ps. Buon Natale a te ed a tutti gli utenti el forum
: Re:Redirect
: i0jfe 25 Dec 2010, 19:24:08
Mi inserisco nella conversazione perché conosco poco del redirect.
Ho bisogno che quando si vuole visualizzare un articolo il sistema ne visualizzi un altro tramite redirect, il tutto all'interno dello stesso sito web.
Come si fa?
Buon Natale
: (RISOLTO) Re:Redirect
: jkarlo 21 Feb 2011, 17:40:03
Ok, io per il redirect ho risolto aggiungendo al file .htaccess la seguente dicitura:

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^miosito.it$ [NC]

RewriteRule ^(.*)$ http://www.miosito.it/$1 [R=301,L]

Ciaooo a tutti!


ps: perchè non riesco a mettere risolto al primo articolo?! E' passato troppo tempo?