Joomla.it Forum

Componenti per Joomla! => SEO => : manburg6 02 Feb 2009, 21:18:55

: sh404sef redirect 301 contenente index.php?
: manburg6 02 Feb 2009, 21:18:55
Ciao,

ho un problema piuttosto strano.

Avevo il sito Joomla con SH404SEF configurato per fare il rewrite senza .htaccess.
Quindi tutti gli indirizzi contenevano "index.php?".

Ho modificato le impostazioni passando alla gestione SEO con .htaccess, rinominando htaccess.txt.
Tutto perfetto.

Ora vorrei crearmi degli alias (o redirect 301) per fare si che i vecchi link puntino ai nuovi.

Il problema è che non funziona la redirect che inizia con index.php?.

Se creo un alias: nomediprova -> pagina nuova funziona
Se lo creo come mi serve index.php?/pagina vecchia -> pagina nuova

Non funziona.

Qualche idea?

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 02 Feb 2009, 21:34:34
ma sei sicuro che nelle tue vecchie url ci fosse il punto interrogativo dopo "index.php" e prima dello slash?  ::)
: Re: sh404sef redirect 301 contenente index.php?
: manburg6 02 Feb 2009, 21:43:44
Assolutamente si.

http://www.google.it/search?q=sistemi+di+controllo+delle+zanzare&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:it:official&client=firefox-a

Il primo link è il mio (www.mosquitoweb.it) in attesa che quel pigrone di google aggiorni i link.

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 02 Feb 2009, 21:46:46
vuoi provare a fare un alias senza quel punto interrogativo?
: Re: sh404sef redirect 301 contenente index.php?
: manburg6 03 Feb 2009, 09:45:45
Ho provato:

alias creato:

index.php/url.html che puntas a nomesezione/url.html

Se vado con il browser su:
index.php/url.html viene rediretto su index.php/ (quindi 404)

Se vado con
index.php?/url.html non cambia nulla come al solito, appare la home page ma il link nel browser non cambia.

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 03 Feb 2009, 14:26:55
caspiterina e per giunta è la home.

Non è che nelle opzioni avanzate hai compilato il campo "home page url"" (mi pare si chiami così)

Quello va compilato solo in caso di presenza di una splash page
: Re: sh404sef redirect 301 contenente index.php?
: manburg6 03 Feb 2009, 14:41:30
No, il campo è vuoto.

La cosa è curiosa perchè le redirect che iniziano con index.php non funzionano ne come alias ne come riga nel file htaccess.

Forse la rewrite cambia indirizzo prima che questo venga rediretto?

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 03 Feb 2009, 14:54:42
"index.php?" potrebbe anche essere, se non fosse per il fatto che quel link è raggiungibile e non viene sovrascritto

(a proposito, adesso è al primo posto, con quella ricerca)
: Re: sh404sef redirect 301 contenente index.php?
: manburg6 03 Feb 2009, 14:56:07
Va be.... mi sa che non ne vengo a capo.

Speriamo che google si dia una mossa e reindicizzi in fretta le pagine del mio sito.

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 03 Feb 2009, 15:08:14
hai inserito una mappa in google? in fondo non mi preoccuperei più di tanto, visto che, in ogni caso, il tuo sito viene raggiunto anche da quel vecchio indirizzo per la home page
: Re: sh404sef redirect 301 contenente index.php?
: manburg6 03 Feb 2009, 15:11:40
Mappa inserita subito ma è quasi una settimana che aspetto.

Ciao,
M.
: Re: sh404sef redirect 301 contenente index.php?
: sali40 03 Feb 2009, 15:15:05
pazienta. tu stesso lo hai già definito un pigrone ... può anche darsi che sia un po arrabbiato con te  :D :D :D :D :D