grazie FDA per la risposta
ho appena risolto ma in altro modo
lo scrivo per utilità di altri capitati in questo stesso problema
in pratica ho messo [301, QSD] alla fine
QSD infatti toglie le query string che si porta dietro dalla regola
grazie ancora
gt.salvo
@gt.salvo
Post creati da gt.salvo
-
RE: Rimuovere query string e redirect 301 con .htaccess e mod_rewrite
-
RE: Rimuovere query string e redirect 301 con .htaccess e mod_rewrite
ci sono quasi riuscito...
con il seguente codice riesco ad indirizzare verso la pagina ricostruitaRewriteCond %{QUERY_STRING} ub=item&id=([^&]+)?
RewriteRule ^index.asp /libri-by/id/%1.html [R=301,L]il problema è che oltre alla variabile che mi serve, ovvero "id", mi riscrive di seguito tutte le querystring
ottenendo il seguente risultatolibri-by/id/1.html?ub=item&id=1
io invece vorrei soltato
libri-by/id/1.html
dove sbaglio?
grazie -
RE: Rimuovere query string e redirect 301 con .htaccess e mod_rewrite
ciao a tutti...
spero di aver trovato il luogo della risposta!
davvero nn riesco a capire cosa fare per risolvere il mio problema...
ho cambiato linguaggio per un sito.
sono passato da asp a php
adesso grazie al file htaccess vorrei mantenere l'indicizzazione sui motori di ricerca sfruttando il
rewriterule (mi pare) 301.
il mio problema è che nn riesco a portare le variabili querystring
il passaggio che vorrei ottenere èindex.asp?ub=item&id=var1 in pagina1.php?id=var1
index.asp?ub=var1&id=var2 in pagina2.php?ub=var1&id=var2
ho fatto qualche tentativo ma ho ottenuto un redirect senza variabili.
inoltre mi chiedevo se posso reindirizzare a qualcosa del tipoindex.asp?ub=item&id=var1 in /categoria/var1
sfruttando un reindirizzamento che mi riesce già
spero davvero in un aiuto...
nel frattempo vi ringrazio!
ciao