Activer l’url rewriting sur lighttpd
Étant donne que sur lighttpd, de base, l’url rewriting n’étant pas activé, voici comment l’activé + un exemple de son utilisation.
Premièrement, nous allons faire une sauvegarde du fichier que l’on va éditer, au cas ou …
On active le mod_rewrite
Un petit restart de lighttpd en prime
Et voila, c’est activé !
Pour ce qui est de l’exemple, il est assez simple.
On va faire en sorte que, http://xxx.xxx.xxx.xxx/dossierxx/index.php?p=news devienne http://xxx.xxx.xxx.xxx/dossierxx/news/
Ouvrir le fichier lighttpd.conf
Infos, le dossier ‘dossierxx’ se trouve dans /srv/www/lighttpd/dossierxx
Un restart de lighttpd, et c’est fini.
Infos, il n’y a pas besoin d’avoir de fichier .htaccess dans le dossier en question.
Pour un exemple avec un slug supplémentaire, ca donne ceci
“^/dossierxx/([a-zA-Z0-9_-]+)/([0-9]+)/$ => “/dossierxx/index.php?p=$1&id=$2″)
Ce qui donne http://xxx.xxx.xxx.xxx/dossierxx/index.php?p=news&id=42 devienne http://xxx.xxx.xxx.xxx/dossierxx/news/42/
Si d’autres questions, n’hésitez pas
Posted by Romain, on Aug 28, 2010 • Category: Actualités web, Developpement, Featured• Tags: .htaccess, apache, lighttpd, url rewriting • No Comments • Spread on Twitter
No Comments »
RSS feed for comments on this post. TrackBack URL