Chez free, on ne peut pas faire de réécriture d'URL. Pour tout de même avoir des URL plus jolies, on va utiliser les explications permettant de mettre ls dotclear à la racine du site web (même si ce n'est pas ce qu'on veut).

http://petit.dotclear.net/pages/2005/11/16/94-un-dotclear-proprement-a-la-racine

Voici les étapes :

  • copier le fichier http://librebot.free.fr/blog/index.php à la racine du site, cad http://librebot.free.fr/index.php
  • renomer http://librebot.free.fr/index.php en http://librebot.free.fr/weblog.php
  • éditer ce fichier weblog.php et remplacer à la fin '/inc/public/prepend.php' par '/blog/inc/public/prepend.php'
  • éditer le fichier .htacces situé à la racine, et ajouter "Options +MultiViews" (pour que le serveur essai tout seul 'weblog.php' si on lui indique 'weblog' tout court)
  • avec l'outil d'administration du blog, dans l'url du blog, remplacer "http://librebot.free.fr/blog/index.php/" par "http://librebot.free.fr/weblog/" (et passer en PATH_INFO, ce qui évite le point d'interrogation)

Voila. Normalement, votre blog, qui reste stocké dans un répertoire appelé 'blog' sera maintenant disponible à l'adresse "http://librebot.free.fr/weblog", et toutes les adresses utiliseront cette même racine.