Rewriter une nouvelle page

Le forum de support du mod de réécriture d'URL pour phpBB3 en version Intermédiaire. Ce mod de réécriture d'url injecte les titres forums dans leurs URLs en conservant une Réécriture statique pour les sujets.

Modérateur: Modérateurs

Rewriter une nouvelle page

Messagede darky » Mar Jan 04, 2011 3:03 pm

Bonjour.

J'ai ajouté une nouvelle page sur mon forum, via ce MOD. Est-il possible de rewriter cette page? Je pense que ce ne doit pas bien être compliqué mais je ne connait que très peu le code SEO utilisé pour rewriter les pages de phpbb.

Auriez-vous une solution svp?

Bien à vous.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur

Publicité

Re: Rewriter une nouvelle page

Messagede darky » Jeu Jan 06, 2011 6:07 pm

Bonjour.

darkmaul37 a écrit:Bonjour.

J'ai ajouté une nouvelle page sur mon forum, via ce MOD. Est-il possible de rewriter cette page? Je pense que ce ne doit pas bien être compliqué mais je ne connait que très peu le code SEO utilisé pour rewriter les pages de phpbb.

Auriez-vous une solution svp?

Bien à vous.


Personne pourrait me donner une piste au moins ? Par exemple, qu'elles fonctions utiliser?

En vous remerciant d'avance.

Bien à vous.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur

Re: Rewriter une nouvelle page

Messagede philippe » Ven Jan 07, 2011 11:42 am

Tout se passe dans
root/phpbb_seo/includes/setup_phpbb_seo.php

Mais le mieux, c'est encore de renommer la page principale (template.php dans le mod) en le-nom-de-la-page-que-je-veux.php et dans ce cas pas besoin de réécriture.
Philippe
Webmaster du forum de Portail New Beetle | special-t
philippe
phpBB SEO Team
phpBB SEO Team
 
Messages: 601
Inscription: Ven Juin 23, 2006 12:00 pm
Localisation: Région Parisienne

Re: Rewriter une nouvelle page

Messagede darky » Sam Jan 08, 2011 12:52 pm

Merci pour ta réponse, je vais regarder ce fichier de plus près.

Si j'ai un doute, je te fais signe ^^

Bien à toi.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur

Re: Rewriter une nouvelle page

Messagede darky » Jeu Aoû 25, 2011 3:23 pm

Bonjour.

Je me suis relancé à rewriter une nouvelle page, utilisant le template phpBB.
Sur mon forum j'ai une page php qui affiche certains sujets de certains forums, et j'aimerai rewriter cette page. De plus, cette page peut avoir aussi des paramètres dans son url (page.php?mode=blabla).

J'ai testé une solution toute simple (en local, sous Wamp) avec le .htaccess, juste pour la page principale:
Code: Tout sélectionner
RewriteRule ^page\.html$ /dossier/page.php [QSA,L,NC]


Mais rien ne se passe... Pourtant sur un site normal, cette ligne devrait fonctionner :roll:

philippe a écrit:Mais le mieux, c'est encore de renommer la page principale (template.php dans le mod) en le-nom-de-la-page-que-je-veux.php et dans ce cas pas besoin de réécriture.

Oui je suis d'accord et ce que j'ai déjà fais, mais ça serait plus propre d'avoir page.html que page.php, et surtout quand il y a des paramètres dans l'url.

J'ai aussi feuilleté setup_phpbb_seo.php, j'ai tenté quelques trucs, mais rien de concluant.


Merci d'avance de votre aide :wink:

Bien à vous.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur

Re: Rewriter une nouvelle page

Messagede darky » Mer Aoû 31, 2011 9:01 am

Bonjour.

Personne n'a une idée? une piste?

Bien à vous.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur

Re: Rewriter une nouvelle page

Messagede darky » Dim Fév 19, 2012 1:15 pm

Bonjour.

darky a écrit:Je me suis relancé à rewriter une nouvelle page, utilisant le template phpBB.
Sur mon forum j'ai une page php qui affiche certains sujets de certains forums, et j'aimerai rewriter cette page. De plus, cette page peut avoir aussi des paramètres dans son url (page.php?mode=blabla).

J'ai testé une solution toute simple (en local, sous Wamp) avec le .htaccess, juste pour la page principale:
Code: Tout sélectionner
RewriteRule ^page\.html$ /dossier/page.php [QSA,L,NC]




J’ai trouvé la cause. Ayant le MOD Pages Statiques d’installé avec l’url rewriting d’activée, je ne pouvais pas réécrire mes pages personnalisées.
Ce MOD ajoute cette ligne dans le .htaccess
Code: Tout sélectionner
RewriteRule ^([A-Za-z0-9\-\+]+)?\.html$ /page.php?p=$1 [QSA,L,NC]


J’ai donc modifié de la sorte pour que le MOD fonctionne avec l’URL Rewriting mais aussi que je puisse réécrire les urls de mes pages personnalisées :
Code: Tout sélectionner
RewriteRule ^page-([A-Za-z0-9\-\+]+)?\.html$ /page.php?p=$1 [QSA,L,NC]
RewriteRule ^tutoriaux\.html$ /tutoriaux.php [QSA,L,NC]
RewriteRule ^tutoriaux-([a-z0-9-]+)\.html$ /tutoriaux.php?mode=$1 [QSA,L,NC]


Selon vous, est-ce une bonne solution ?

Bien à vous.
darky
PR0
PR0
 
Messages: 60
Inscription: Mer Mar 10, 2010 8:14 pm
Localisation: Côté Obscur


Retourner vers Réécriture URL Intermédiaire

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités