GROS problème de rewriting

WRInaute occasionnel
Je n'exagère pas, j'ai un problème d'importance, depuis que j'ai voulu mettre en place une redirection de domaine.tld vers www.domaine.tld TOUS les liens de TOUS les moteurs ne fonctionnent plus vers mon site !

Il semble que en accédant depuis la racine on navigue sans problème et si jamais on a le malheure de vouloir accéder à un fichier en retirant le www. la page ne se charge jamais !

HELP !
 
WRInaute occasionnel
He bien j'hésitez à le copier car il est assez caustaud...
Code:
Options +FollowSymlinks
RewriteEngine On
#
#RewriteCond %{HTTP_HOST} !^www.levangile.com$ 
#RewriteRule ^(.*)   http://www.levangile.com$1  [R=301]
#
RewriteRule ^http://levangile.com/Wiki/$ / [R=301]
RewriteRule ^http://levangile.com/Encyclopedie-Biblique-Libre/$ / [R=301]
#
RewriteRule ^Bible\-(.+)\-(.+)\-(.+)\-(.+)\-(.+)\-Contexte\-(.+)\.htm$ /Affichage-Multi-Bible.php?Version=$1&Livre=$2&Chapitre=$3&Verset=$4&Mode=$5&Contexte=$6
#
RewriteRule ^Bible\-Annotee\-(.+)\.htm$ /Bible-Annotee.php?bible=$1&note=$1
#
RewriteRule ^Strong\-Hebreu\-(.+)\.htm$ /Strong-Hebreu.php?strong=$1
RewriteRule ^Strong\-Grec\-(.+)\.htm$ /Strong-Grec.php?strong=$1
#
RewriteRule ^Concordance\-Biblique\-Grecque\-Strong\-(.+)\.htm$ /Concordance-Grecque-Recherche.php?strong=$1
RewriteRule ^Concordance\-Biblique\-Hebraique\-Strong\-(.+)\.htm$ /Concordance-Hebraique-Recherche.php?strong=$1
# 
RewriteRule ^BibleS\-(.+)\-(.+)\-(.+)\-(.+)\-Contexte\-(.+)\-Strong-(.+)\.htm$ /Affichage-Multi-Bible.php?Version=LSGS&Livre=$1&Chapitre=$2&Verset=$3&Mode=$4&Contexte=$5&strong=$6
RewriteRule ^BibleS\-(.+)\-(.+)\-(.+)\-(.+)\-Contexte\-(.+).htm$ /Affichage-Multi-Bible.php?Version=LSGS&Livre=$1&Chapitre=$2&Verset=$3&Mode=$4&Contexte=$5

Les lignes commentées sont celles posant problème, mais il est vrai que cela vient peut-être des autres ou de l'option (que je plaide ne même pas savoir à quoi elle sers !)
 
WRInaute passionné
il manque un /

Code:
RewriteCond %{HTTP_HOST} !^www.levangile.com$
RewriteRule ^(.*)   http://www.levangile.com/$1  [L,R=301,QSA]

T'as d'autres sous domaines que -www ?
sinon tu peux faire

Code:
RewriteCond %{HTTP_HOST} ^levangile.com$
RewriteRule ^(.*)   http://www.levangile.com/$1  [L,R=301,QSA]
 
Discussions similaires
Haut