Home Forum
2017-11-24
Menu principale
Prodotti
Giochi a premi
Accedi ai servizi
Newsletter
Ricezione
Benvenuto, Ospite
Nome Utente Password: Ricordami

Reindirizzare tutti i link 404
(1 Online) (1) Ospite
  • Pagina:
  • 1

ARGOMENTO: Reindirizzare tutti i link 404

Reindirizzare tutti i link 404 7 Anni, 8 Mesi fa #1053

  • king78
  • Offline
  • Junior Boarder
  • Messaggi: 24
Salve mi scuso per la domanda forse banale ma ho un dubbio..
ho installato il componente e abilitato il plugin.
ho configurato l'item cosi:
dalla url: 2009112564/Articoli/muse.html
alla url: www.tuosito.it/index.php
questo indizzo, che prima dava 404, ora va sulla home page ed è ok.
Ma per reindirizzare tutti i link (404) visti da google in errori di scansione, devo impostarli 1 per 1 o c'è un'altro modo?
Grazie
Ultima modifica: 7 Anni, 6 Mesi fa Da admin.

Re:Reindirizzare tutti i link 404 7 Anni, 8 Mesi fa #1056

  • admin
  • Offline
  • Administrator
  • Messaggi: 1603
Ciao.
In generale si dovrebbero reindirizzare uno per uno perchè ciascun indirizzo dovrebbe essere rediretto al suo corrispondente "nuovo".

ReDJ, però, permette di utilizzare le espressioni regolari per le URL di origine. In questo modo si possono reindirizzare gruppi di URL ad uno stesso indirizzo. Un modo per avere l'elenco completo è scaricarlo da Google ed analizzarlo per individuare i gruppi. Ad esempio, reindirizzare tutte le URL che contengono "option=com_vecchio" ad un nuovo indirizzo per quel componente (magari con le SEF URL).

Un altro modo per ricavare i 404 è quello di abilitare il tracciamento degli errori nello stesso ReDJ.

Se invece ti interessa evitare i 404, puoi utilizzare la nuova funzione introdotta nell'ultima versione di ReDJ che permette di reindirizzare tutti gli errori ad una stessa URL.

Spero di essere stato abbastanza chiaro. Non esitare a chiedere se hai altri dubbi.

Ciao,
Luigi

Re:Reindirizzare tutti i link 404 7 Anni, 8 Mesi fa #1057

  • king78
  • Offline
  • Junior Boarder
  • Messaggi: 24
Ciao dopo avere fatto un pò di prove ho notato che diverse url non me le reindirizza e mi da errore nell'item, tipo questa:
www.tuosito.it/it come devo fare se la voglio mandare alla homepage?
oppure questa :
www.tuosito.it/cinema/87.html?task=view&lang=en
e la vorrei spedire qua
www.tuosito.it/cinema.html

sulle altre pagine non ho avuto problemi e ti chiedo se il procedimento è giusto:
questo è l'indirizzo sballato
www.tuosito.it/2009112564/Articoli/muse.html
dalla url:2009112564/Articoli/muse.html
alla url:www.tuosito.it/articoli/64-muse.html

Grazie della cortesia e della pazienza
Ultima modifica: 7 Anni, 6 Mesi fa Da admin.

Re:Reindirizzare tutti i link 404 7 Anni, 8 Mesi fa #1058

  • admin
  • Offline
  • Administrator
  • Messaggi: 1603
Tutto esatto.
Devi solo ricordare una cosa importante. Quella che inserisci come URL origine è in realtà una espressione regolare che viene confrontata con la URL digitata. Se le due corrispondono, allora viene eseguita le redirect corrispondente.

Nel tuo caso se vuoi specificare "esattamente" l'indirizzo sballato:

www.tuosito.it/2009112564/Articoli/muse.html

Allora ancora meglio cofigurare questa come URL origine:

Dalla URL: ^/2009112564/Articoli/muse.html$
Alla URL:http://{siteurl}/articoli/64-muse.html


Gli sto dicendo che la URL deve iniziare (^) e finire ($) con quanto specificato. Nota che per la destinazione ho usato una macro {siteurl}. E' preferibile perchè aiuto a mantenere le tue entry "portabili".

Per quelle che invece sembrano "non funzionare", pensa che probabilmente c'è qualche carattere che devi "escape-are", per evitare che venga interpretato secondo le regole delle espressioni regolari. Ad esempio, il punto interrogativo che è presente nelle URL lo devi sempre specificare come "\?" per indicare che si tratta di un vero punto interrogativo, altrimenti sarebbe interpretato secondo le espressioni regolari. Quindi la URL la devi specificare così:

www.tuosito.it/it
 
Dalla URL: ^/it$
Alla URL: http://{siteurl}/


www.tuosito.it/cinema/87.html?task=view&lang=en
 
Dalla URL: ^/cinema/87.html\?task=view&lang=en$
Alla URL: http://{siteurl}/cinema.html


Maggiori informazioni sulle espressioni regolari supportate da ReDJ le puoi trovare qui:

dev.mysql.com/doc/refman/5.1/en/regexp.html

Fammi sapere se funziona.

Ciao,
Luigi
Ultima modifica: 7 Anni, 6 Mesi fa Da admin.

Re:Reindirizzare tutti i link 404 7 Anni, 8 Mesi fa #1059

  • king78
  • Offline
  • Junior Boarder
  • Messaggi: 24
Ok grazie di tutto sei stato gentilissimo!
Mi farò tutte le mie prove adesso e ti farò sapere
  • Pagina:
  • 1
Moderatori: admin
Tempo generazione pagina: 0.47 secondi
News
Cerca con Google
Chi è online
 101 visitatori online
Sponsor

Slotmachineaamsonline.com è una guida alle migliori slot machine online legali in Italia. Sul sito trovi un elenco sempre aggiornato dei casino online con Slot machine e bonus slot, le ultime novità dal mondo delle slot online e le migliori strategie per vincere. Inoltre, è disponibile una sezione dedicata alle slot machine da BAR che finalmente sono disponibili nella versione online.