TechnologieRSS: News Maker

Utiliser les permaliens de wordpress avec Lighttpd

Posté le 28 mai 2009 dans: Technologie

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:

  1. Premièrement nous déclarons le domaine.
  2. Ensuite nous précisons où tombera dans l’arborescence ce domaine.
  3. Troisièmement nous ouvrons un url.rewrite.
  4. 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!

Commentaire de l'article



[live fast, make love, play music, die happy]

Tout droits réservés © 2011 tbergeron->myHeadInsideOut();|Design par Rubiqube.com

 http://www.wikio.fr