Bonjour j'essai de faire un htaccess pour me permettre de 1, forcer l'utilisation du www

De 2, rediriger les feed régulier vers ceux de feedburner

et de 3, empêcher l'utilisation des images du blog à l'externe

Voilà donc mon htaccess

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Activation de mod_rewrite
RewriteEngine on
#Redirection des flux de DC2 vers feedburner tout en conservant les flux des catégories, des tags et des billets sur DC2
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule feed/rss2$ http://feeds.feedburner.com/LeZestyBlog [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule feed/rss2/comments$ http://feeds.feedburner.com/LeZestyBlog-Commentaires [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule feed/atom$ http://feeds.feedburner.com/LeZestyBlog [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule feed/atom/comments$ http://feeds.feedburner.com/LeZestyBlog-Commentaires [R=301,L]
# On récrit les urls 
RewriteCond %{HTTP_HOST} !^www.citronet.ca$
RewriteRule ^(.*) http://www.citronet.ca/$1 [QSA,L,R=301]
# On interdit l'affichage des images en dehors du site
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.citronet.ca.*$ [NC]
ReWriteRule .*\.(gif|png|jpe?g)$ - [F]
Je suis en PHP5 et en querystring

Le blog se trouve dans /blog donc l'index est /blog/index.php

C'est au même niveau (index.php) que j'ai placé le htaccess mais lorsqu'en place plus rien n'est accessible 3w.citronet.ca/blog/

Merci de votre aide