nahotchan Posté 16 Avril 2007 Posté 16 Avril 2007 Bonjour, J'ai suivi les indications pour l'url rewriting, mais j'ai ce petit problème. Si je clique sur un lien, j'ai bien une url sympa sans point d'intero et sans id, mais en .php pas en .html qui est pourtant valide, car si je modifie a la main et que je met .html a la fin de l'URL, j'ai la page valide. Ou est ce que je me suis trompé? Par exemple: http://www.maiden.fr/forum/forum7.php au lieu de http://www.maiden.fr/forum/forum7.html ( qui marche quand on le tape a la main ) Voici mes fichiers de configuration: http://www.maiden.fr/mesbugs.html Merci par avance.
ReikiDojo Posté 16 Avril 2007 Posté 16 Avril 2007 (modifié) Bonsoir Ce n'est pas un problème de rewriting. Ton rewriting accepte .php et .html et fonctionne pour les deux. Le problème vient de phpbb qui génère ses liens en .php et non en .html Edit: J'ai jeté un oeil à la méthode que tu as suivis, Il faut que tu changes les extentions à ce niveau : $urlout = array( "viewforum\\1-\\2-\\3.php", "mforum\\1.php", "forum\\1.php", "ptopic\\1.php", "ntopic\\1.php", "newtopic\\1.php", "stopic\\1-\\2.php", "utopic\\1-\\2.php", "ftopic\\1-\\2-\\3-\\4.php", "ftopic\\1-\\2-\\3-\\4-\\5.php", "ftopic\\1-\\2.php", "setopic_\\1-\\2.html", "ftopic\\1.php", "sutra\\1.php"); Modifié 16 Avril 2007 par ReikiDojo
nahotchan Posté 17 Avril 2007 Auteur Posté 17 Avril 2007 (modifié) Je te remercie. Effectivement, ça marche mieux. Il ne me reste plus qu'a retrouver pour injecter le titre de la page dans l'URL. Bon, j'ai modifié mon post, en abusant peux tu me mettre sur la voie?? Je sais, je suis un peu neuneu, heureusement que vous êtes la. Merci Modifié 17 Avril 2007 par nahotchan
ReikiDojo Posté 18 Avril 2007 Posté 18 Avril 2007 (modifié) Bonjour Il faut penser à remplacer tout les caratères spéciaux par des tirets, les caractères accentués par des non-accentués, ... Ce n'est pas forcement simple d'avoir une solution qui marche à 100% mais il doit exister des solutions toutes faites pour cela. Sinon plus important, pense à ajouter des h1 dans ton template, il n'y en a pas de base dans phpbb, et ça n'est pas pris en compte dans le tuto que tu as utilisé. Dans le viewtopic_body.tpl (titre des topics) de ton template tu devrait trouver : <a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a>à remplacer par<h1><a class="maintitle" href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a></h1> Et dans viewforum_body.tpl (titre du forum) : <a class="maintitle" href="{U_VIEW_FORUM}">{FORUM_NAME}</a>à remplacer par<h1><a class="maintitle" href="{U_VIEW_FORUM}">{FORUM_NAME}</a></h1> Modifié 18 Avril 2007 par ReikiDojo
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant