Aller au contenu

Tout fonctionnait, mais plus chez ovh


Sujets conseillés

Hello,

J'avais un bon nombre de règle de réécriture chez un hébergeur bas de gamme, je suis passé chez ovh, plus auncune ne fonctionne ! HELP !! ;oD

Je vous copie ça et dites moi si il y a une spécificité que je n'ai pas saisie !

Options +FollowSymlinks
RewriteEngine On
#
RewriteCond %{HTTP_HOST} ^levangile.com$
RewriteRule ^(.*) http://www.levangile.com/$1  [L,R=301,QSA]
#
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 ^BibleP\-(.+)\-(.+)\-(.+)\-(.+)\-(.+)\-Contexte\-(.+)\.htm$ Affichage-Multi-Bible.php?Version=$1&Livre=$2&Chapitre=$3&Verset=$4&Mode=$5&Contexte=$6&Private=1
#
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

Et surtout merci d'avance !

Modifié par Mamat
Lien vers le commentaire
Partager sur d’autres sites

Chez OVH il faut commencer les seconds arguments par / à cause du module Apache qu'ils ont installé.

Donc, par exemple (si ces fichiers sont à la racine):

RewriteRule ^Strong\-Hebreu\-(.+)\.htm$ /Strong-Hebreu.php?strong=$1

ou

RewriteRule ^Strong\-Hebreu\-(.+)\.htm$ /toto/Strong-Hebreu.php?strong=$1

si elles sont dans le répertoire /toto/ de ton hébergement.

Tu as aussi des règles qui sont incorrectes et qui n'ont jamais dû être vérifiées:

RewriteRule ^http://levangile.com/Wiki/$ / [R=301]
RewriteRule ^http://levangile.com/Encyclopedie-Biblique-Libre/$ / [R=301]

Dan

Lien vers le commentaire
Partager sur d’autres sites

Je te remercie Dan, mais hélas cela ne change rien, aucune règle ne fait le moindre effet... Je ne comprends pas.

Je ne sais pas si c'est important mais je suis en multi-domaine.

Modifié par Mamat
Lien vers le commentaire
Partager sur d’autres sites

Je te remercie Dan, mais hélas cela ne change rien, aucune règle ne fait le moindre effet... Je ne comprends pas.

Je ne sais pas si c'est important mais je suis en multi-domaine.

Ca te donne quoi ? Une erreur 404 ?

Lien vers le commentaire
Partager sur d’autres sites

Reposte le fichier .htaccess tel qu'il est actuellement.

Es-tu certain de l'avoir transmis en "texte seul" et non dans un quelconque format windows ou avec des fins le lignes à la mode MS-DOS ?

La réécriture fonctionne parfaitement chez OVH, l'erreur est donc chez toi.

Lien vers le commentaire
Partager sur d’autres sites

Mais quel abruti ! Je suis vraiment ... j'avais oublié le point devant le htaccess !!! par contre ma première réécriture pour ajouter le sous domaine www. me renvoi de suite vers h-ttp://imp.ovh.net/ ... ! Pourquoi ? un problème dans le réglage de mon dns ?

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...