Autore Topic: Redirect da sottodominio a url esterna  (Letto 130 volte)

Offline bep71

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Redirect da sottodominio a url esterna
« il: 14 Ago 2019, 17:13:25 »
Buongiorno a tutti.
ho la necessità di impostare un relink dal sottodominio https://shop.lulif.it (vecchio e-commerce) a https://www.wineplatform.it/lulif/products (nuovo e-commerce gestito da una società esterna).
Mi sono letto tutto ciò che riguarda il componente ed il plug-in joomla "redirect". L'ho attivato ed ho provato ad inserire nell'apposito riquadro denominato "link scaduto" l'indirizzo della homepage del sottodominio che vorrei sostituire, e nel riquadro "nuovo url" il link del nuovo sito a cui deve puntare. Purtroppo, però, non funziona. Forse perché, il nuovo link, punta al di fuori del mio spazio joomla? oppure perché il sottodominio del vecchio e-commerce non è un link soppresso ma ancora esistente (quindi non lo identifica come errore 404)?
Ho trovato dei tuturial per modificare direttamente il file htaccess...ma da neofita non so bene dove dovrei intervenire. Inoltre, negli esempi trovati, il nuovo link è sempre all'interno dello stesso sito e non un url esterno come invece serve nel mio caso.
Ringrazio anticipatamente chi saprà aiutarmi.
« Ultima modifica: 14 Ago 2019, 17:29:10 da bep71 »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 30405
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Redirect da sottodominio a url esterna
« Risposta #1 il: 14 Ago 2019, 17:51:08 »
Devi usare .htaccess a cui aggiungi questo codice:

Codice: [Seleziona]
RewriteCond %{HTTP_HOST} \vecchiodominio.it$
RewriteRule ^(.*)$ http://nuovodominio.it/$1 [R=301,L]
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

Offline bep71

  • Nuovo arrivato
  • *
  • Post: 31
    • Mostra profilo
Re:Redirect da sottodominio a url esterna
« Risposta #2 il: 14 Ago 2019, 20:32:24 »
Grazie per la risposta.
Ma devo creare un file apposta .htaccess o posso modificare il file htaccess.txt esistente?
Tra l'altro di file htaccess.txt ne ho due: uno nello spazio /public_html, l'altro nel sottodominio. In quale dei due devo operare?

Per ora ho sostituito le righe:
  # If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.

Modificandole con:
con:
RewriteCond %{HTTP_HOST} \shop.lulif.it$
RewriteRule ^(.*)$ http://www.wineplatform.it/lulif/products$1 [R=301,L]

Purtroppo non funziona.

Ho provato allora ad inserire nella cartella /public_html un nuovo file .htaccess.txt con sole le due righe:
RewriteCond %{HTTP_HOST} \shop.lulif.it$
RewriteRule ^(.*)$ http://www.wineplatform.it/lulif/products/$1 [R=301,L]

Non funziona nemmeno così.
Scusatemi ma sono alle prime armi...

Grazie.
« Ultima modifica: 14 Ago 2019, 22:38:02 da bep71 »

Offline Limma

  • Abituale
  • ****
  • Post: 1052
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect da sottodominio a url esterna
« Risposta #3 il: 14 Ago 2019, 23:04:12 »
Il file htaccess.txt che trovi di default non è "efficace" se non lo rinomini in .htaccess, solo così le istruzioni riportate nel suo contenuto saranno attive.
Se vuoi puoi fare un backup del file originale htaccess.txt, aggiungi le istruzioni che ti servono direttamente al suo interno e poi lo salvi come .htaccess
« Ultima modifica: 14 Ago 2019, 23:06:53 da Limma »

 

Host

Torna su