Joomla.it Forum

Joomla! 3 => Installazione, migrazione e aggiornamento => : toninohardcore 10 Feb 2016, 12:10:14

: redirect pagine asp su joomla
: toninohardcore 10 Feb 2016, 12:10:14
Salve
ho l'esigenza di fare redirect di pagine di un vecchio sito (in asp)
che ora gira in PHP (joomla 3)
come devo procedere?
grazie
: Re:redirect pagine asp su joomla
: tomtomeight 10 Feb 2016, 19:36:47
Sono ambienti diversi e girano su server diversi.
: Re:redirect pagine asp su joomla
: toninohardcore 10 Feb 2016, 20:13:10
quindi? le pagine in asp le devo cancellare?
: Re:redirect pagine asp su joomla
: tomtomeight 10 Feb 2016, 20:34:25
Non è chiara la tua richiesta, un vecchio sito in asp che ora gira in php, qualcosa non torna.
: Re:redirect pagine asp su joomla
: toninohardcore 10 Feb 2016, 21:26:22
allora
il sito in origine era in asp, attualmente ho un host sia linux ke windows e l ho rifatto in joomla
ora mi chiedevo le vecchie pagine asp che sono ancora presenti le devo redizionare da qualche parte o cancellare?
: Re:redirect pagine asp su joomla
: tomtomeight 11 Feb 2016, 06:52:53
Se hai cambiato anche il dominio oltre al server puoi farlo a patto che il vecchio dominio resti attivo per qualche tempo, altrimenti meglio cancellarle del tutto.
: Re:redirect pagine asp su joomla
: Daniele Pinna 05 Mar 2016, 18:53:47
Ciao,
io ho fatto una operazione simile alla tua ai primi di febbraio.

Ho agito sul file htaccess.txt, rinominato in .htaccess (occhio alla configurazione SEO in Joomla! devi prima attivare delle opzioni) e ho inserito i redirect 301 in questo modo, in coda al codice presente (che devi lasciare):

:
# Redirect 301 - Relativo agli indirizzi delle vecchie pagine su quelle Nuove
Redirect 301 /it/infotour.asp http://www.nomesito.com/it/informazioni-turistiche.html
Redirect 301 /en/infotour.asp http://www.nomesito.com/en/tourist-information.html

in pratica se prima una url era:
http://www.nomesito.com/it/infotour.asp
se viene richiamata mi rimanda in automatico su
http://www.nomesito.com/it/informazioni-turistiche.html

Rimane però un problema... tutti gli url che contengono dei parametri. Es:

Se un vecchio URL era
www.nomedominio.com/it/testo.asp?id_testo=5
e voglio che reindirizzi su
http://www.nomesito.com/it/informazioni-turistiche.html

non funziona usando questo codice:
Redirect 301 /it/testo.asp?id_testo=5 http://www.mrcaruba.com/it/informazioni-turistiche.html

Ho risolto alla meno peggio così:
Redirect 301 /it/testo.asp http://www.mrcaruba.com/it/

cioè togliendo i parametri "?id_testo=5" e reindirizzando sulla Home. Purtroppo poi i parametri me li ritrovo sull'URL di destinazione.

Dato che nel mio caso sono molti gli URL (una ottantina) è un bel problema... :-\


Se qualcuno ha qualche suggerimento lo ringrazio :-)