chhanot Posté 15 Décembre 2005 Posté 15 Décembre 2005 Bonjour à tous, si je viens vous trouver aujourd'hui c'est pour un problème grave Voilà j'ai un fichier .htaccess à la racine pour un forum phpbb qui est dans un répertoire ca fonctionne super bien jusque la pas de problème. Seulement maintenant, j'ai besoin pour d'autres raisons, de le mettre dans le répertoire "racine" du forum. J'ai donc changé ce qu'il y avait besoin de changer dans le .htaccess etc... normalement ca doit fonctionner, c'est certain seulement voilà j'ai une erreur 500. J'ai essayé en mettant juste un fichier .htacces avec juste rewriteengine On dedans mais même ca ca ne fonctionne pas. Mon hébergeur est 1 and 1. Y a t il quelque chose de spécial à mettre dans le .htaccess chez eux? Ont ils une manière de compiler qui est différente? Merci d'avance pour vos lumières. J'ai absolument besoin de résoudre ce problème fort facheux Merci Charles
Dan Posté 16 Décembre 2005 Posté 16 Décembre 2005 Si tu mets un fichier .htaccess dans un répertoire et que les règles que tu y mets sont en complément aux règles mises au niveau supérieur, il faut mettre cette ligne pour ne pas perdre les règles précédentes: RewriteOptions Inherit Si tu nous donnais le contenu du .htaccess on pourrait peut-être mieux t'aider, non ? Dan
chhanot Posté 16 Décembre 2005 Auteur Posté 16 Décembre 2005 (modifié) Bonjour Dan et merci, je n'avais pas pensé utile de mettre les règles car je pensais sincèrement que le problème ne vient pas de mes règles mais de la gestion des .htaccess dans les sous domaines puisque même un .htaccess vide fait bugger le répertoire. Options +FollowSymlinks RewriteEngine On #RewriteBase /scriptannu/mydir_1_0_1/ #RewriteCond %{HTTP_HOST} ^annuaire.c-plus-c.com [NC] RewriteRule ^(.*)-([0-9]*).html$ ?dir=$2 [L] RewriteRule ^(.*)-([0-9]*)-page-([0-9]*).html$ ?dir=$2&start=$3 [L] RewriteRule ^(.*)-([0-9]*)-ordre([0-9]*).html$ ?order=$3&dir=$2 [L] RewriteRule ^(.*)-([0-9]*)-page-([0-9]*)-ordre-([0-9]*).html$ ?order=$4&dir=$2&start=$3 [L] RewriteRule soumettre.html$ ?do=soumettre [L] RewriteRule suggerer.html$ ?do=suggerer [L] RewriteRule nouveautes.html$ ?do=nouveautes [L] RewriteRule newsletter.html$ ?do=newsletter [L] RewriteRule partenaires.html$ ?do=partenaires [L] RewriteRule partenaires1.html$ ?do=partenaires1 [L] ca c'est le .htaccess qui est dans le répertoire /scriptannu/mydir_1_0_1 les commentaires sont les paramètres sur lesquels j'ai déjà joué. Pour info, le .htaccess qui est à la racine pour faire fonctionner phpbb qui se trouve dans un répertoire est le suivant (ca fonctionne ca) Options FollowSymLinks RewriteEngine On #this may cause issues with subdirs and so I have not enabled it. RewriteOptions Inherit RewriteBase /forum/ RewriteRule [.]*-vf([0-9]*) /forum/viewforum.php?%{QUERY_STRING}&f=$1 RewriteRule [.]*-vp([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&p=$1 RewriteRule [.]*-vt([0-9]*) /forum/viewtopic.php?%{QUERY_STRING}&t=$1 RewriteRule [.]*-vc([0-9]*) /forum/index.php?%{QUERY_STRING}&c=$1 RewriteRule [.]*-ac([0-9]*) /forum/album_cat.php?%{QUERY_STRING}&cat_id=$1 RewriteRule [.]*-at([0-9]*) /forum/album_thumbnail.php?%{QUERY_STRING}&pic_id=$1 RewriteRule [.]*-apic([0-9]*) /forum/album_pic.php?%{QUERY_STRING}&pic_id=$1 RewriteRule [.]*-apm([0-9]*) /forum/album_picm.php?%{QUERY_STRING}&pic_id=$1 RewriteRule [.]*-full-asp([0-9]*) /forum/album_showpage.php?full=&pic_id=$1 RewriteRule [.]*-asp([0-9]*) /forum/album_showpage.php?%{QUERY_STRING}&pic_id=$1 RewriteRule [.]*-aper([0-9]*) /forum/album_personal.php?%{QUERY_STRING}&user_id=$1 RewriteRule [.]*-dc([0-9]*) /forum/dload.php?%{QUERY_STRING}action=category&cat_id=$1 RewriteRule [.]*-df([0-9]*) /forum/dload.php?%{QUERY_STRING}action=file&file_id=$1 RewriteRule [.]*-kbc([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=cat&cat=$1 RewriteRule [.]*-kba([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=article&k=$1 RewriteRule [.]*-kbsmp /forum/kb.php?mode=stats&stats=mostpopular RewriteRule [.]*-kbstr /forum/kb.php?mode=stats&stats=toprated RewriteRule [.]*-kbsl /forum/kb.php?mode=stats&stats=latest RewriteRule [.]*-pbc([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=cat&cat=$1 RewriteRule [.]*-pa([0-9]*) /forum/kb.php?%{QUERY_STRING}mode=article&k=$1 RewriteRule [.]*-psmp /forum/kb.php?mode=stats&stats=mostpopular RewriteRule [.]*-pstr /forum/kb.php?mode=stats&stats=toprated RewriteRule [.]*-pbsl /forum/kb.php?mode=stats&stats=latest merci beaucoup charles ps: j'ai ajouté ton code mais ca ne change rien pour l'instant Modifié 16 Décembre 2005 par chhanot
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant