Problème url rewriting

Le forum de support de la premod phpBB SEO pour phpBB3.
La premod inclus les trois solution de réécriture d'URL de phpBB SEO ainsi que différents mods d'optimisation du référencement pré-installés.

Modérateur: Modérateurs

Problème url rewriting

Messagede fleursdubien » Mer Fév 27, 2008 8:12 pm

Bonjour,

J'ai un problème sur mon forum.

Mon site est à la racine. -http://www.fleursdubien.fr/

Et mon forum dans /forum/ mais maintenant on y accède avec -fleursdubien.fr/forum.html

Le problème est que je peux aller dans cette rubrique sans problème: -http://www.fleursdubien.fr/systeme-goutte-goutte-table-maree-nft/

Dans ce sujet: -http://www.fleursdubien.fr/systeme-goutte-goutte-table-maree-nft/mon-premier-systeme-goutte-goutte-t31.html

Mais si j'essaye d'aller sur l'autre sujet:
-http://www.fleursdubien.fr/systeme-goutte-goutte-table-maree-nft/materiel-necessaire-pour-une-premiere-culture-hydroponie-t30.html

Je tombe en page d'accueil du site.

Comment faire pour résoudre ce problème?

Merci par avance.

Voici mon .htaccess à la racine:
Code: Tout sélectionner

    # Lines That should already be in your .htacess
    <Files "config.php">
    Order Allow,Deny
    Deny from All
    </Files>
    <Files "common.php">
    Order Allow,Deny
    Deny from All
    </Files>

    # You may need to un-comment the following line
    # Options +FollowSymlinks
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
    RewriteEngine On
    # REWRITE BASE
    RewriteBase /
    # HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION

###########
#URL REWRITE DU SITE
###########

###Les news
RewriteRule ^.*hydroponie-([0-9]*)-[^/]+.html /modules/news/article.php?storyid=$1 [L]
RewriteRule ^.*hydroponie([0-9]*)-[^/]+.html /modules/news/index.php?storytopic=$1 [L] 



###REECRITURE SITE
RewriteCond %{HTTP_HOST} ^fleursdubien.fr$
RewriteRule ^(.*)   http://www.fleursdubien.fr/$1  [QSA,L,R=301]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^modules/news/$ /accueil.html [R=301,QSA,L]
RewriteRule ^accueil.html$      /modules/news/?stop                                    [L]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^modules/xfguestbook/$      /livre-dor.html                                    [R=301,QSA,L]
RewriteRule ^livre-dor.html$      /modules/xfguestbook/?stop                                    [L]
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^modules/nous-contacter/$      /nous-contacter.html                                    [R=301,QSA,L]
RewriteRule ^nous-contacter.html$      /modules/nous-contacter/?stop                                    [L]

#Renomage des pages:
#Definition de l'hydroponie
RewriteCond %{QUERY_STRING} ^id=2$
RewriteRule ^modules/edito/content\.php$ /hydroponie/definition-de-l-hydroponie.html? [R=301,L]
RewriteRule ^hydroponie/definition-de-l-hydroponie\.html$      /modules/edito/content.php?id=2&stop                                    [L]
#Avantages de l'hydroponie
RewriteCond %{QUERY_STRING} ^id=3$
RewriteRule ^modules/edito/content\.php$ /hydroponie/avantages-de-l-hydroponie.html? [R=301,L]
RewriteRule ^hydroponie/avantages-de-l-hydroponie\.html$      /modules/edito/content.php?id=3&stop                                    [L]
#Fabriquer une bouturette ultraponique
RewriteCond %{QUERY_STRING} ^id=4$
RewriteRule ^modules/edito/content\.php$ /guides/fabriquer-une-bouturette-ultraponique.html? [R=301,L]
RewriteRule ^guides/fabriquer-une-bouturette-ultraponique\.html$      /modules/edito/content.php?id=4&stop                                    [L]
#Fabriquer un système hydroponique goutte a goutte
RewriteCond %{QUERY_STRING} ^id=5$
RewriteRule ^modules/edito/content\.php$ /guides/fabriquer-un-systeme-hydroponique-goutte-a-goutte.html? [R=301,L]
RewriteRule ^guides/fabriquer-un-systeme-hydroponique-goutte-a-goutte\.html$      /modules/edito/content.php?id=5&stop                                    [L]
#Calibrer testeur ph
RewriteCond %{QUERY_STRING} ^id=6$
RewriteRule ^modules/edito/content\.php$ /guides/calibrer-un-testeur-ph.html? [R=301,L]
RewriteRule ^guides/calibrer-un-testeur-ph\.html$      /modules/edito/content.php?id=6&stop                                    [L]
#Tamponnage bille d'argile
RewriteCond %{QUERY_STRING} ^id=7$
RewriteRule ^modules/edito/content\.php$ /guides/tamponnage-des-billes-d-argile.html? [R=301,L]
RewriteRule ^guides/tamponnage-des-billes-d-argile\.html$      /modules/edito/content.php?id=7&stop                                    [L]
#Systeme à meche
RewriteCond %{QUERY_STRING} ^id=8$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-a-meche.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-a-meche\.html$      /modules/edito/content.php?id=8&stop                                    [L]
#Bubbler
RewriteCond %{QUERY_STRING} ^id=9$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-bubbler.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-bubbler\.html$      /modules/edito/content.php?id=9&stop                                    [L]
#goutte à gotute
RewriteCond %{QUERY_STRING} ^id=10$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-goutte-a-goutte.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-goutte-a-goutte\.html$      /modules/edito/content.php?id=10&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=11$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-table-a-marees.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-table-a-marees\.html$      /modules/edito/content.php?id=11&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=12$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-aeroponie-aeroponique.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-aeroponie-aeroponique\.html$      /modules/edito/content.php?id=12&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=13$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-nft.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-nft\.html$      /modules/edito/content.php?id=13&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=14$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-ultraponie-ultraponique.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-ultraponie-ultraponique\.html$      /modules/edito/content.php?id=14&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=15$
RewriteRule ^modules/edito/content\.php$ /les-systemes/systeme-hydroponique-aquaponie-aquaponique.html? [R=301,L]
RewriteRule ^les-systemes/systeme-hydroponique-aquaponie-aquaponique\.html$      /modules/edito/content.php?id=15&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=16$
RewriteRule ^modules/edito/content\.php$ /les-engrais/engrais-mineraux.html? [R=301,L]
RewriteRule ^les-engrais/engrais-mineraux\.html$      /modules/edito/content.php?id=16&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=17$
RewriteRule ^modules/edito/content\.php$ /les-engrais/engrais-biologique.html? [R=301,L]
RewriteRule ^les-engrais/engrais-biologique\.html$      /modules/edito/content.php?id=17&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=18$
RewriteRule ^modules/edito/content\.php$ /les-engrais/engrais-filtres.html? [R=301,L]
RewriteRule ^les-engrais/engrais-filtres\.html$      /modules/edito/content.php?id=18&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=21$
RewriteRule ^modules/edito/content\.php$ /les-engrais/engrais-tableaux-de-culture.html? [R=301,L]
RewriteRule ^les-engrais/engrais-tableaux-de-culture\.html$      /modules/edito/content.php?id=21&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=19$
RewriteRule ^modules/edito/content\.php$ /les-mesures/le-ph-et-les-reactions-acido-basiques.html? [R=301,L]
RewriteRule ^les-mesures/le-ph-et-les-reactions-acido-basiques\.html$      /modules/edito/content.php?id=21&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=20$
RewriteRule ^modules/edito/content\.php$ /les-mesures/tableau-des-mesures.html? [R=301,L]
RewriteRule ^les-mesures/tableau-des-mesures\.html$      /modules/edito/content.php?id=20&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=22$
RewriteRule ^modules/edito/content\.php$ /fleursdubien/informations-et-partenariats.html? [R=301,L]
RewriteRule ^fleursdubien/informations-et-partenariats\.html$      /modules/edito/content.php?id=22&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=24$
RewriteRule ^modules/edito/content\.php$ /fleursdubien/faire-une-recherche-sur-notre-site.html? [R=301,L]
RewriteRule ^fleursdubien/faire-une-recherche-sur-notre-site\.html$      /modules/edito/content.php?id=24&stop                                    [L]
#
RewriteCond %{QUERY_STRING} ^id=28$
RewriteRule ^modules/edito/content\.php$ /fleursdubien/plan-du-site.html? [R=301,L]
RewriteRule ^fleursdubien/plan-du-site\.html$      /modules/edito/content.php?id=28&stop                                    [L]
#
#
RewriteCond %{QUERY_STRING} !stop
RewriteRule ^modules/livre-dor/$      /fleursdubien/livre-dor.html                                    [R=301,QSA,L]
RewriteRule ^fleursdubien/livre-dor.html$      /modules/livre-dor/?stop                                    [L]
#

####################################################
    # PHPBB SEO REWRITE RULES - ADVANCED
    #####################################################
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############
    # FORUM INDEX
    RewriteRule ^forum\.html$ forum/index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([0-9]+)\.html)?$ forum/viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ forum/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ forum/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^[a-z0-9_-]*/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ forum/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES THROUGH USERNAME
    RewriteRule ^membre/([^/]+)/?$ forum/memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
    # USER MESSAGES THROUGH USERNAME
    RewriteRule ^messages/([^/]+)/?(page([0-9]+)\.html)?$ forum/search.php?author=$1&sr=posts&start=$3 [QSA,L,NC]
    # GROUPS ADVANCED
    RewriteRule ^[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ forum/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.html$ forum/viewtopic.php?p=$1 [QSA,L,NC]
    # THE TEAM
    RewriteRule ^equipe\.html$ forum/memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    # FORUM WITHOUT ID & DELIM
    # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule ^[a-z0-9_-]+/?(page([0-9]+)\.html)?$ forum/viewforum.php?start=$2 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################
fleursdubien
 
Messages: 4
Inscription: Mar Jan 22, 2008 10:57 am

Publicité

Messagede dcz » Sam Mar 01, 2008 4:05 pm

C'est clair que vu le .htaccess, il y a moyen que certaines urls soient pas traités par la bonne rewriterule.

Essais de mettre les rewriterules de ton site après :
Code: Tout sélectionner
  # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES


Dans le .htaccess de phpBB3.

Si c'est pas suffisant, il faudra rationaliser les rewriterules de ton site, les conditions sur QUERY_STRING, c'est de toutes façon pas super top.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21383
Inscription: Ven Avr 28, 2006 9:03 pm


Retourner vers Premod phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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