The Clampin’s Post

Le blog de Clampin

Bienvenue sur mon blog....

Url propres chez ovh avec Spip(mise à jours)


Cet article a été publié le : 8/07/2006 à 10:10:10
Dernière de modification de l'article : 8/07/2006 à 10:11:37


Petit tutoriel pour avoir les urls propres chez ovh



Voici un petit tutoriel pour avoir les urls propres chez ovh avec spip.

Tout d’abord il faut créer un fichier mes_options.php3 a placer dans le dossier /ecrire/ de votre dossier spip.

Vous placez le code :

<?php

$type_urls = 'propres';

?>

Ensuite il faut éditer le .htaccess avec ceci

RewriteEngine On

RewriteBase /home/votre_login_ovh_du_site/www
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule "." - [skip=100]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule "." - [skip=100]
## Les mots-cles
RewriteRule ^\+-[^/\.]+(-\+)?(\.html)?$ /mot.php3 [QSA,E=url_propre:$0,L]
## Les breves
RewriteRule ^\+[^/\.]+\+?(\.html)?$ /breve.php3 [QSA,E=url_propre:$0,L]
## Les rubriques
RewriteRule ^-[^/\.]+-?(\.html)?$ /rubrique.php3 [QSA,E=url_propre:$0,L]
## les auteurs
RewriteRule ^_[^/\.]+_?(\.html)?$ /auteur.php3 [QSA,E=url_propre:$0,L]
## Les articles (en dernier car expression plus "large")
RewriteRule ^[^/\.]+(\.html)?$ /article.php3 [QSA,E=url_propre:$0,L]

Reste plus qu’a vider le cache et le tour est joué.

Pour la version 1.9

Quelques changements sont intervenus depuis la sortie de la 1.9 de spip.

En effet, dans le htacess à la ligne

RewriteBase /home/votre_login_ovh_du_site/www

il faut inscrire maintenant

RewriteBase /

Voilà... c’est tout, le reste ne change pas. A si n’oubliez pas que depuis la version 1.9, l’extension des fichier mes_options devient .php au lieux de .php3.

Bon amusement