Accueil > Recettes Techniques > SPIP > SPIP : ulr propres, .htaccess et phpnet
SPIP : ulr propres, .htaccess et phpnet
mardi 28 août 2007, par
Surveiller SPIP avec PhpMyVisites, c’est bien. Mais pour le suivi des pages, c’est moyen : toutes les pages visitées sont "spip.php". Une bonne solution c’est de passer en url propres. Mais pour cela il faut activer le .htaccess, et là : ça marche pas tout de suite.
Pour activer l’url rewriting pour SPIP chez phpnet.org il faut :
– que le ".htaccess" s’appelle "htaccess.fi" .
– qu’il soit présent à la racine de SPIP
– que la ligne "#RewriteBase ...
" soit décommentée, par exemple :RewriteBase /
– Enfin pour que SPIP gère la réécriture, qu’un fichier mes_options.php soit présent dans écrire avec une déclaration précisant le type de réécriture que l’on désire, par exemple : $type_urls = "propres2
;
Rien de bien sorcier mais comme il m’a fallu bien une heure pour trouver la solution, cela pourra peut être servir d’aide à quelqu’un d’autre.
Messages
1. SPIP : ulr propres, .htaccess et phpnet, 13 novembre 2008, 12:15
Depuis le plugin Couteau suisse, on a plus besoin de modifier "mes_options.php", mais par contre les opérations sur le .htaccess, puisque spécifiques à phpNet, restent bien-sûr obligatoires...
1. SPIP : ulr propres, .htaccess et phpnet, 13 novembre 2008, 13:22, par Julien Falconnet
Effectivement le plugin couteau suisse nous épargne cette modification (encore faut-il avoir installé le couteau suisse). Bien vu pour cette remarque.
J’ajoute qu’il semblerai que ce soit géré directement (sans plugin, ni modification de fichier) par SPIP v2.0 (à paraitre).