Oggi ho deciso di applicare il mod rewrtie al mio sito e dopo l'ultimo tentaivo che risale a circa 1 anno fa ci sono riuscito.
ho trasformato
http://127.0.0.1/massima.php?id=$id
in
http://127.0.0.1/massima-$id-$kw
e così per un url specifico ad esempio
http://127.0.0.1/massima.php?id=746
diventa
http://127.0.0.1/massima-746-demansi...vatizzato.html
esattamente ciò che volevo.
ho operato su htaccess con questo codice
RewriteRule ^massima-([^/]+)\.html$ massima.php?id=$1 [L,R=301]
e poi in php includendo nella variabile id anche le keywords prese da db
i problemi che si pongono ora sono$kw = htmlentities($rowevid['kw'],ENT_QUOTES,'ISO-8859-1');
$kw = str_replace(" ","-",$kw);
$massima = nl2br("$massima");
$id = $rowevid["id"];
$id = $ide."-".$kw;
<?php
echo "$massima<a href=\"massima-$ide.html\" massima\"> ...continua a leggere...</a> ";
?>
a) se nella barra degli indirizzi digito l'indirizzo dinamico continua ad apparire regolarmente la pagina dinamica e non quella falsa satatica
b) google ha indicizzato il sito dinamico
c c sono vari link in entrata su inrizzi dinamci.
...ed io non so come risolvere la situazione facendo in modo che avvenga un R301 dal vecchi al nuovo indirizzo.
Grazie a tutti x gli eventuali spunti

Rispondi quotando