Dans le fichier .htaccess que vous avez normalement installé à la racine de votre site, il suffit de rajouter quelques règles de réécriture entre les lignes
# Inscrivez ci-dessous vos reglages supplementaires
et
################ GESTIONS DES URLS SPIP #######################
Voici ces règles :
RewriteCond %{QUERY_STRING} ^article(.*)
RewriteRule spip.php spip.php?page=article&id_article=%1 [R=301,L]
RewriteCond %{QUERY_STRING} ^rubrique(.*)
RewriteRule spip.php?page=rubrique&id_rubrique=%1 [R=301,L]
RewriteCond %{QUERY_STRING} ^auteur(.*)
RewriteRule spip.php?page=auteur&id_auteur=%1 [R=301,L]
RewriteCond %{QUERY_STRING} ^breve(.*)
RewriteRule spip.php?page=breve&id_breve=%1 [R=301,L]
RewriteCond %{QUERY_STRING} ^mot(.*)
RewriteRule spip.php spip.php?page=mot&id_mot=%1 [R=301,L]
RewriteCond %{QUERY_STRING} ^site(.*)
RewriteRule spip.php spip.php?page=site&id_syndic=%1 [R=301,L]Après un redémarrage d’Apache, ces règles permettront de forcer une redirection permanente (code 301) des anciens liens vers les nouveaux...
Suivre ce site :