Back to top

Autore Topic: Redirect 301 per directory  (Letto 3946 volte)

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Redirect 301 per directory
« il: 10 Ago 2013, 12:20:12 »
Salve a tutti. Vi spiego subito il mio problema.
Sto lavorando ad un sito su Apache che era stato realizzato con Joomla 1.5.22 (vecchio) ed ora l'ho creato in Joomla 3.1.4 (nuovo)


Il VECCHIO lavorava in una directory www.dominio.it/vecchiadir/
Vi faccio notare che era sto attivato URL Friendly e Suffisso senza Htaccess quindi le pagine nella toolbar uscivano così:
www.dominio.it/vecchiadir/index.php/pagina1.html


Il NUOVO lavora anch'esso in una directory www.dominio.it/nuovadir/
Ho attivato URL Friendly e htaccess (rinominando anche il file e disattivando # Options +FollowSymLinks per non ricevere gli errori) e senza utilizzo del Suffisso.


Il server è di ****
Nella root (ww.dominio.it) ho messo un .htaccess con questo codice:
Redirect 301 /index.php http://www.dominio.it/nuovadir/
per dirigere automaticamente al nuovo sito.
Qui la index.php è quella generica (con site undercostruction)


Poi ho fatto una ricerca su Google con site:www.dominio.it
ed ho visto le pagine che ha memorizzato.


Ora vorrei tramite htaccess (credo quello della root) ridirigere in automatico il vecchio link copiato da Google verso il nuovo (che purtroppo è differente anche come struttura), esempio:


www.dominio.it/vecchiadir/index.php/pagina1.html  -->  www.dominio.it/nuovadir/pagina-corrispondente


Dato che le pagine non sono molte vorrei farlo "a mano" con il Redirect 301


Ho fatto qualche prova ma mi esce questo codice:


http://www.dominio.it/nuovadir//index.php/pagina1.html

edit: rimosso rifrimento commerciale.


Come posso risolvere?
Grazie
« Ultima modifica: 13 Ago 2013, 12:18:26 da tomtomeight »
L'immaginazione è più importante della conoscenza.
A. Einstein

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #1 il: 10 Ago 2013, 19:57:37 »
utilizza la funzione intregrata di joomla "redirect".

Ti informo che non è possibile citare servizi commerciali come quelli relativi all'hosting ;) edita dunque!
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #2 il: 12 Ago 2013, 11:26:30 »
Ok scusate. Aggiornato.


Cmq ho provato a utilizzare il Redirect di Joomla, ma non funziona. Nel senso che:
- Ho attivato il plugin redirect di Joomla 3.1.4
- Ho disabilitato l'htaccess della root
- da Google ricerco il sito e mi trova le pagine
- cliccando su una determinata pagina mi dirige sul vecchio sito.


Molto probabilmente, da ignorante, perché sta su una directory differente da quella di lavoro del nuovo sito.


E se modifico l'htaccess di joomla vecchio? Mettendoci i redirect "a mano" pagina per pagina?


Grazie
L'immaginazione è più importante della conoscenza.
A. Einstein

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #3 il: 12 Ago 2013, 12:10:03 »
prova, ma ho la sensazione che non sai quel che fai.


avere le URL revrite disabilitate nel 2013 corrisponde ancora a parlare con i gesti anzichè con le parole....


su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #4 il: 12 Ago 2013, 12:22:44 »
avere le URL revrite disabilitate nel 2013 corrisponde ancora a parlare con i gesti anzichè con le parole....


Se ti riferisci al fatto che "- Ho attivato il plugin redirect di Joomla 3.1.4"

l'ho scritto perché dall'installazione di Joomla 3.1.4 era disattivato di default
L'immaginazione è più importante della conoscenza.
A. Einstein

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #5 il: 12 Ago 2013, 12:41:56 »
hai anche rinominato htaccess.txt in .htaccess (con il punto prima della H)?
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #6 il: 12 Ago 2013, 12:49:54 »
Quello del nuovo sito nella directory nuova (che sto preparando) si.
Mentre quello del vecchio sito nella directory vecchia no.
Anche perché non volevo fare qualche cavolata, visto che non l'ho fatto io. L'ho lasciato come sta, solo con URL Friendly e Suffisso attivato.



L'immaginazione è più importante della conoscenza.
A. Einstein

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #7 il: 12 Ago 2013, 12:57:13 »
inserisci il nuovo sito nella root del sito (inserirlo in una cartella non conviene a livello seo e il file htaccess deve essere configurato)

il vecchio sito lascialo nella vecchia directory

adesso controlla che le pagine del tuo joomlasite funzionino (se funzionano i link).

su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO] Re:Redirect 301 per directory
« Risposta #8 il: 13 Ago 2013, 08:01:25 »
Buongiorno,
ho fatto come hai detto tu; spstato in nuovosito in root ed è ok.
Ma cmq mi resta la curiosità (anche se dicono che è donna) di quale sarebbe stata la soluzione al quesito.
Grazie cmq.

L'immaginazione è più importante della conoscenza.
A. Einstein

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #9 il: 13 Ago 2013, 10:03:27 »
se lo vuoi fare dal file htaccess la sintassi è questa:

Codice: [Seleziona]
redirect 301 /vecchia/vecchia.html http://www.tuodominio.com/nuovapagina.html
ma per non creare "conflitti" ti consiglio di usare la funzione intregratata di joomla redirect
« Ultima modifica: 13 Ago 2013, 10:58:59 da giusebos »
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mela77

  • Nuovo arrivato
  • *
  • Post: 39
  • Sesso: Maschio
    • Mostra profilo
Re:Redirect 301 per directory
« Risposta #10 il: 13 Ago 2013, 10:14:00 »
se lo vuoi fare dal file htaccess la sintassi è questa:

Codice: [Seleziona]
redirect 301 /vecchia/vecchia.html http://www.tuodominio.com/nuovapagina.html
ma per non creare "cconflitti" ti consiglio di usare la funzione intregratata di joomla redirect


Se lavoro da root giustamente. Ok.
Grazi di nuovo.
L'immaginazione è più importante della conoscenza.
A. Einstein

 



Web Design Bolzano Kreatif