Pourquoi plus de index.php dans les urls ?
Les urls actuelles de mes billets étaient de la forme
http://www.guillaumebizet.fr/index.php/post/2007/10/06/titre
et je voulais qu'elles soient de la forme
http://www.guillaumebizet.fr/post/2007/10/06/titre
Vous allez me demander pourquoi !!! Tout simplement parce que pour le référencement des billets c'est bien mieux et en plus cela parait plus logique et agréable à l'oeil. Oui je sais tout le monde ne regarde pas les urls des sites mais bon c'est comme ça, je suis pointilleux 
Ma configuration actuelle
- application (dotclear) dans le répertoire /blog/
- index.php déplacé à la racine de mon espace web avec la méthode ci dessous
- modif de l'index.php, en remplaçant la ligne "require dirname(__FILE__).'/inc/public/prepend.php';" par "require dirname(__FILE__).'/blog/inc/public/prepend.php';"
- collage de ce nouvel index à la racine
- Puis dans le panneau d'administration, Tableau de Bord -> Paramètres du blog, modification de l'URL du blog en http://www.guillaumebizet.fr/index.php/
- Enfin dans le panneau d'administration -> about:config, modification des urls :
- public_url : /blog/public
- themes_url : /blog/themes
Pour enlever ce index.php, j'ai pas mal tatonné mais j'ai enfin trouvé le htaccess qui va bien :
# Pour activer PHP 5 :
AddType x-mapp-php5 .php
DirectoryIndex index.php/
#Activation du module de réécriture
RewriteEngine On
#renvoi de bizetfamily.net vers www.bizetfamily.net pour éviter le duplicate content
RewriteCond %{HTTP_HOST} !^www.bizetfamily.net$
RewriteRule ^(.*) http://www.guillaumebizet.fr/$1 [QSA,L,R=301]
#suppression de index.php
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php/$1
HELP ME pourquoi alors
Ce qu'il me reste à faire et je ne sais pas comment le faire c'est de rediriger index.php vers /
Je m'explique. Actuellement vous pouvez accéder au blog via 2 urls
http://www.guillaumebizet.fr et http://www.guillaumebizet.fr/index.php/
Et moi je veux que les personnes tapant http://www.guillaumebizet.fr/index.php/ soient redirigées sur http://www.guillaumebizet.fr/
Pourquoi vouloir cette redirection : parce que j'ai une déperdition d'environ 1800 backlinks sur mon url de base à savoir http:///www.bizetfamily.net/ [1] (cf image ci-dessous)

Conclusion
Voilà, maintenant vous savez tout 
Merci d'avance de votre aide parce que là j'ai eu beau tenter plein de truc ça ne fonctionne pas donc des pistes ou encore mieux une solution sont les bienvenues !!!
J'ai trouvé la solution !!!
Merci de m'avoir aidé cela m'a mis sur de bonnes pistes.
Voici donc le htaccess complet
# Pour activer PHP 5 :
AddType x-mapp-php5 .php
DirectoryIndex index.php/
#Activation du module de réécriture
RewriteEngine On
#renvoi de bizetfamily.net vers www.bizetfamily.net pour éviter le duplicate content
RewriteCond %{HTTP_HOST} !^www.bizetfamily.net$
RewriteRule ^(.*) http://www.guillaumebizet.fr/$1 [QSA,L,R=301]
#Redirection de /index.php/ et /index.php vers www.bizetfamily.net
RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP
RewriteRule ^(.*)index\.(php|html)$ /$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php/|html/)\ HTTP
RewriteRule ^(.*)index\.(php/|html/)$ /$1 [R=301,L]
#suppression de index.php des urls
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /index.php/$1
Notes
[1] ce qui est tout de même balot, vous ne trouvez pas 






















