Dans la même ligné que mon dernier article « Comment créer un projet Symfony sous Lighttpd » voici le rewrite qui vous permettera d’utiliser vos merveilleux google-friendly urls:
$HTTP["host"] =~ "votredomaine.com" { server.document-root = "/la/racine/de/votre/domaine" url.rewrite = ( "^/?$" => "/index.php", "^/(wp-.+)$" => "$0", "^/xmlrpc.php" => "$0", "^/sitemap.xml" => "$0", "^/(.+)/?$" => "/index.php/$1" ) }
REMARQUE: Si vous utilisez ce même domaine avec des sous-domaines, la règle s’appliquera à tout les sous-domaine. À moins que votre installation wordpress soit installée sur un sous-domaine.
Bon alors débutons:
- Premièrement nous déclarons le domaine.
- Ensuite nous précisons où tombera dans l’arborescence ce domaine.
- Troisièmement nous ouvrons un url.rewrite.
- Dans l’url.rewrite nous précisons quels urls devront être rejoignable directement par le client à l’aide de quelques regex et nom de fichiers.
Facultatif: Si vous aviez d’autres applications web d’installés sur ce domaine, vous pouvez encore les utilisez! En ajoutant des lignes de l’url.rewrite avec la syntax comme suit:
"^/(webmail.+)$" => "$0",
"^/(awstats.+)$" => "$0",
Voilà la magie! Si vous avez des questions: laissez les en commentaires!








