Un soucis de rewriting sur punbb avec punoogle
10 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
Un soucis de rewriting sur punbb avec punoogle
Je n'y connais pas grands chose (pas encor
) en url rewriting
Je tente de mettre en place un mod a mon forum punbb
J'ai fais modifier les url
Et est ce qu'un code .htaccess comme celui ci:
Change cette url
-http://forum.tuto-fr.com/forum-17-telephoner-gratuitement-vers-mobiles-fixes
en celle cie :
-http://forum.tuto-fr.com/viewforum.php?id=17
Parce que pas chez moi
Sachant que le titre du forum 17 est "telephoner ..." et que ceci est généré par php.. ceux qui connaissent punoogle connaissent un peu j'pense.
Je precise que j'ai mis le fichier hta à la racine du forum.
Si vous pouvez m'éclairez
ps: j'ai appliqué cette modif:
http://punres.org/desc.php?pid=162
++
Je tente de mettre en place un mod a mon forum punbb
J'ai fais modifier les url
Et est ce qu'un code .htaccess comme celui ci:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index.html$ index.php [L]
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ viewforum.php?id=$1&p=$2 [L]
RewriteRule ^forum-([0-9]+)(.*)$ viewforum.php?id=$1 [L]
RewriteRule ^sujet-([0-9]+)-([0-9]+).html$ viewtopic.php?id=$1&p=$2 [L]
RewriteRule ^sujet-([0-9]+)(.*)$ viewtopic.php?id=$1 [L]
RewriteRule ^message-([0-9]+)(.*)$ viewtopic.php?pid=$1 [L]
RewriteRule ^profil-([0-9]+)(.*)$ profile.php?id=$1 [L]
RewriteRule ^inscription.html$ register.php [L]
RewriteRule ^connexion.html$ login.php [L]
RewriteRule ^recherche.html$ search.php [L]
RewriteRule ^recherche-([0-9]+).html$ search.php?search_id=$1 [L]
RewriteRule ^recherche-([0-9]+)-([0-9]+).html$ search.php?search_id=$1&p=$2 [L]
RewriteRule ^utilisateurs.html$ userlist.php [L]
RewriteRule ^recherche-24-heures.html$ search.php?action=show_24h [L]
RewriteRule ^([0-9]+)-mes-messages.html$ search.php?action=show_user&user_id=$1 [L]
RewriteRule ^mes-marque-pages.html$ search.php?action=show_subscriptions [L]
RewriteRule ^recherche-sans-reponse.html$ search.php??action=show_unanswered [L]
RewriteRule ^profile-([0-9]+)(.*)$ profile.php?id=$1 [L]
Change cette url
-http://forum.tuto-fr.com/forum-17-telephoner-gratuitement-vers-mobiles-fixes
en celle cie :
-http://forum.tuto-fr.com/viewforum.php?id=17
Parce que pas chez moi
Sachant que le titre du forum 17 est "telephoner ..." et que ceci est généré par php.. ceux qui connaissent punoogle connaissent un peu j'pense.
Je precise que j'ai mis le fichier hta à la racine du forum.
Si vous pouvez m'éclairez
ps: j'ai appliqué cette modif:
http://punres.org/desc.php?pid=162
++
-

cleden - WRInaute passionné

- Messages: 1194
- Inscription: 6 Jan 2003
Je connais un peu punoogle puisque je l'ai appliqué sur -http://www.cap-sizun.com/forum
Pour ma part, je n'ai rencontré aucun probleme, j'ai juste modifié un peu le htaccess pour rajouter des extensions à la fin des urls.
Comment as-tu installé ton forum ? dans un repertoire, un sous domaine ?
S'il est dans un repertoire, rajoute ce repertoire dans chaque url de ton htaccess et place ce htaccess à la racine. Si le forum est dans un sous domaine, garde le htacess tel quel et place le dans le repertoire correspondant à ton sous domaine.
Loïc.
Pour ma part, je n'ai rencontré aucun probleme, j'ai juste modifié un peu le htaccess pour rajouter des extensions à la fin des urls.
Comment as-tu installé ton forum ? dans un repertoire, un sous domaine ?
S'il est dans un repertoire, rajoute ce repertoire dans chaque url de ton htaccess et place ce htaccess à la racine. Si le forum est dans un sous domaine, garde le htacess tel quel et place le dans le repertoire correspondant à ton sous domaine.
Loïc.
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
il est dans un sous domaine, et dans un repertoire (pas direct le sous-domaine)
Je dois faire quoi la alor chef ?
Je dois faire quoi la alor chef ?
-

cleden - WRInaute passionné

- Messages: 1194
- Inscription: 6 Jan 2003
billyboylindien a écrit:il est dans un sous domaine, et dans un repertoire (pas direct le sous-domaine)
Je dois faire quoi la alor chef ?
Si le forum est dans un sous domaine, garde le htacess tel quel et place le dans le repertoire correspondant à ton sous domaine.
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
c'est bien ce que j'ai fais alors.
Par contre jai un autre htaacces placé ailleur.
Je precise, c'est du multidomaine de chez ovh, je redirige domaine.com vers
tuto.domaine_de_base.com
le forum :
forum.domaine.com qui concretement pointe sur domain_de_base et dans le repertoire /tuto/forum/
et j'ai un autre hta dans
/tuto/www/
Je sais pas si j'ai été tres clair :/
mais est ce que ca peut jouer ???
Car le rewrit dans /tuto/www/ dont l'adresse est -www.tuto-fr.com fonctionne tres bien :/
Merci en tout cas
Par contre jai un autre htaacces placé ailleur.
Je precise, c'est du multidomaine de chez ovh, je redirige domaine.com vers
tuto.domaine_de_base.com
le forum :
forum.domaine.com qui concretement pointe sur domain_de_base et dans le repertoire /tuto/forum/
et j'ai un autre hta dans
/tuto/www/
Je sais pas si j'ai été tres clair :/
mais est ce que ca peut jouer ???
Car le rewrit dans /tuto/www/ dont l'adresse est -www.tuto-fr.com fonctionne tres bien :/
Merci en tout cas
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
le soucis ne viens pas de l'emplacement du hta, j'ai testé avec une autyre regle et ca fonctionne :s... Je cherche encor
, je vais bien y arriver
-

cleden - WRInaute passionné

- Messages: 1194
- Inscription: 6 Jan 2003
billyboylindien a écrit:le soucis ne viens pas de l'emplacement du hta, j'ai testé avec une autyre regle et ca fonctionne :s... Je cherche encor, je vais bien y arriver
Essaie de rajouter un slash devant la deuxième partie de chaque règle.
Avant:
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ viewforum.php?id=$1&p=$2 [L]
Après:
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ /viewforum.php?id=$1&p=$2 [L]
Edit: ton htaccess est bien dans /tuto/forum/ ?
Loïc.
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
Non, ca ne fonctionne pas :'(
Mais la je dois dire que je capte pas tout:
Fonctionne tres bien (c'était juste un test)
Mais
Ne fonctionne pas :/
pas plus que
ps: oui il st bien dans tuto/forum/
Mais la je dois dire que je capte pas tout:
- Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} ^forum.tuto-fr.com$
RewriteRule ^(.*) http://www.forum.tuto-fr.com$1 [QSA,L,R=301]
Fonctionne tres bien (c'était juste un test)
Mais
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^index.html$ index.php [L]
Ne fonctionne pas :/
pas plus que
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^http://forum.tuto-fr.com/index.html$ /http://forum.tuto-fr.com/index.php [L]
ps: oui il st bien dans tuto/forum/
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
waouuuuuuuuu
J'ai réussis avec ca:
mais bon quel est le moyen de faire ca proprement :/
J'ai réussis avec ca:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)index.html$ $1index.php [L]
mais bon quel est le moyen de faire ca proprement :/
- billyboylindien
- WRInaute impliqué

- Messages: 578
- Inscription: 28 Fév 2005
par contre, si j'utilise ca, ca fonctionne mais ca me renomme l'url :/
Une idée ??
car le soluce precedente me bouffe le php les path doivent pas etre relatif
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^(.*)index.html$ http://forum.tuto-fr.com/index.php [L]
Une idée ??
car le soluce precedente me bouffe le php les path doivent pas etre relatif
10 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
