mod_rewrite e redirect 301

kaisersose

Nuovo Utente
2 Nov 2006
7
0
0
Ciao a tutti,
sto riscrivendo gli url del mio sito,dato che e nato da poco volevo approfittarne ora prima di pedere tutti i page rank e i posizionamenti, in particolare isu questo punto vorrei creare un redirect 301, possibilmente in htaccess.

Questo è il codice del file htaccess:

RewriteEngine On
RewriteRule ^articolo/([0-9]+).html$ articolo.php?articolo=$1
RewriteRule ^categoria/(.*)/$ categoria.php?cat=$1
RewriteRule ^download/(.*)/$ indice_down.php?d=$1

cosi riscrivo gli url
articolo.php?articolo=1 --- articolo/1.html
categoria.php?cat=notizie --- categoria/notizie/
indice_down.php?d=3 --- download/3/


ora pero vorrei creare il redirect 301 in modo che se uno digita la pagina con la querystring viene automaticamente reindirizzato sulla nuova pagina ,e naturalmente anche il bot di google dovrebbe seguire il nuovo link e perdere il meno possibile il posizionamento.
Grazie.

Se non e la sezione giusta mi scuso e prego i moderatori di spostarla.
 
Prova così:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^articolo=(.*)$
RewriteRule ^articolo/([0-9]+).html$ articolo.php?articolo=$1 [R=301,L]
 
Ultima modifica:

Discussioni simili