Aller au contenu

url rewriting


Sujets conseillés

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.

Lien vers le commentaire
Partager sur d’autres sites

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é par ReikiDojo
Lien vers le commentaire
Partager sur d’autres sites

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.

:thumbsup:

Bon, j'ai modifié mon post, en abusant :rolleyes: peux tu me mettre sur la voie??

Je sais, je suis un peu neuneu, heureusement que vous êtes la. :blush:

Merci

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

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é par ReikiDojo
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...