Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : Nacma 10 Sep 2011, 01:27:28
-
Ciao a tutti,
ho aggiornato un sito web da joomla 1.0.x a joomla 1.5
La versione 1.0 del sito si trova ovviamente nella root del server, mentre la versione 2.0 l'ho installata nella subdirectory www.miosito.it/2.0 (http://www.miosito.it/2.0) e ho forzato un redirect permanent in questo modo:
Redirect 301 /index.php http://www.miosito.it/2.0 (http://www.miosito.it/2.0)
Il problema sorge nel momento in cui setto all'interno della versione 2.0 un wrapper che mi rimandi alla vecchia versione del sito: infatti, impostando come url del wrapper l'indirizzo www.miosito.it (http://www.miosito.it) vengo indirizzato sempre alla versione 2.0 per il redirect precedente.
Come risolvere questo loop?? ::) ::) Vorrei evitare di spostare la versione 2.0 in root. Attendo risposte, grazie mille e bnotte
-
Da quanto capisco con Redirect 301 /index.php http://www.miosito.it/2.0 (http://www.miosito.it/2.0) impostato nel vecchio sito, dici che qello non esiste più. Qualsiasi indirizzo che punta al vecchio verrà SEMPRE reindirizzato al nuovo indirizzo http://www.miosito.it/2.0 (http://www.miosito.it/2.0). Non puoi perciò pretendere di aprire una sola pagina o un file del vecchio indirizzo, tutto verrà sempre reindirizzato al nuovo ;)
-
Ciao salutame,
grazie per la risposta. Yes, il problema è proprio quello: col redirect maschero il vecchio sito. Hai idee su come aggirare l'ostacolo? ho provato con un redirectMatch senza successo :-\
-
Non c'è modo di aggirarlo, non capisco il motivo per cui vuoi accedervi. L'alternativa è non reindirizzare parziale.
Esempio redirect 301 /notizie/ http://saluteme.it/news/
In questo caso solo ciò che indirizza su home/notizie/ ..... (e qualsiasi altro successivo) viene reindirizzato su /news/.... Cioè viene sostituito solo "notizie" con "news"
Non credo possa esserti sufficiente, cmq in rete ci sono validi manuali al riguardo che possono chiarire meglio l'uso di Redirect.