Encore des duplicate avec phpbb

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB2.

Modérateur: Modérateurs

Messagede Dan » Ven Fév 23, 2007 1:39 am

Bonsoir ou bonne nuit chez toi,

dcz a écrit:Les rewriterules de dlp après celle du mod phpBB SEO. Et aussi, sans ajouter de lignes au milieu du code du .htaccess, là tu as ajouté des sauts de ligne à plein d'endroits.

Il n'y avait pas de saut de ligne?? ÙSurement une erreur de manipulation avec les balise [code]

Pour le reste, ça fonctionne pas. :?

La pagination ne fonctionne pas.

Voici mon .htaccess:

Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.informatruc.com$
RewriteRule ^(.*) http://www.informatruc.com/forum/$1
[QSA,L,R=301]
RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L]
RewriteRule ^forum/cat([0-9]+)\.html$ /forum/index.php?c=$1
[QSA,L]
RewriteRule ^forum/forum([0-9]+)-([0-9]+)\.html$
/forum/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1
[QSA,L]
RewriteRule ^forum/ftopic([0-9]+)-([0-9]+)\.html$
/forum/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^forum/ftopic([0-9]+)\.html$
/forum/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1
[QSA,L]
RewriteRule ^forum/membre([0-9]+)\.html$
/forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
RewriteRule ^forums.* www.informatruc.com/forum/index.php
RewriteRule ^mforum([0-9]*).*
/forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).*
/forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^viewtopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^viewtopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html
/forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highl
ight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).*
/forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=newest

Bon, la dodo en attendant d'avoir une réponse, je remet DPL.
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Publicité

Messagede gowap » Sam Fév 24, 2007 3:43 pm

Dan a écrit:Pour le reste, ça fonctionne pas. :?

La pagination ne fonctionne pas.

Qu'est ce qui ne fonctionne pas ?
Si le problemes, les symptomes ne sont pas décrits clairement, vu que tu as remis l'ancien rewrite DLP, on pourra difficielement constater de visu ce qui cloche.
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1509
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede dcz » Lun Fév 26, 2007 1:09 pm

Dan a écrit:Il n'y avait pas de saut de ligne??


Et bien si, et il y en a encore :

Code: Tout sélectionner
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1
[QSA,L]


n'est pas du tout la même chose que :
Code: Tout sélectionner
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]


Tu édites avec wordpad ? Parce que c'est tout à fait le genre de soft a jouter des saut de ligne intempestifs.
Et ça ne viens pas des bbcodes en tous cas.

Donc, l'ordre et la syntaxe de ton .htaccess est bon, aux sauts de lignes prêt.

++
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: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede biloute » Mar Mai 29, 2007 11:34 am

Bonjour, je sais pas si c'est toujours d'actualité mais remplace ton htaccess par celui-ci (sauvegarde l'autre avant tout de même :wink: )
Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.informatruc.com$
RewriteRule ^(.*) http://www.informatruc.com/forum/$1
[QSA,L,R=301]
RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L]
RewriteRule ^forum/cat([0-9]+)\.html$ /forum/index.php?c=$1
[QSA,L]
RewriteRule ^forum/forum([0-9]+)-([0-9]+)\.html$
/forum/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1
[QSA,L]
RewriteRule ^forum/ftopic([0-9]+)-([0-9]+)\.html$
/forum/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^forum/ftopic([0-9]+)\.html$
/forum/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1
[QSA,L]
RewriteRule ^forum/membre([0-9]+)\.html$
/forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
RewriteRule ^forum/forums.* www.informatruc.com/forum/index.php
RewriteRule ^forum/mforum([0-9]*).*
/forum/viewforum.php?f=$1&mark=topics
RewriteRule ^forum/viewforum([0-9]*)-([0-9]*)-([0-9]*).*
/forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum/forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^forum/ptopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=previous
RewriteRule ^forum/ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^forum/stopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^forum/utopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^forum/viewtopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^forum/viewtopic([0-9]*)-([0-9]*).*
/forum/viewtopic.php?t=$1&start=$2
RewriteRule ^forum/ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^forum/ftopic([0-9]*).html
/forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highl
ight=$5
RewriteRule ^forum/setopic_([0-9]*)-([a-zA-Z0-9]*).*
/forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^forum/sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^forum/newtopic([0-9]*).*
/forum/viewtopic.php?t=$1&view=newest
Avatar de l’utilisateur
biloute
PR3
PR3
 
Messages: 399
Inscription: Mer Avr 25, 2007 7:18 am

Messagede dcz » Mar Mai 29, 2007 8:27 pm

:lol:

Il n'y aurait pas eu un bug là ?
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: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede Dan » Dim Oct 14, 2007 11:53 pm

Bonsoir,

je fait a nouveau un essai et çane fonctionne pas, j'ai toujours un problème avec mon .htaccess meme sans saut de ligne:

Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.informatruc.com$
RewriteRule ^(.*) http://www.informatruc.com/forum/$1 [QSA,L,R=301]
RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L]
RewriteRule ^forum/cat([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
RewriteRule ^forum/forum([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
RewriteRule ^forum/ftopic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^forum/ftopic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1[QSA,L]
# END PHPBB PAGES
RewriteRule ^forums.* www.informatruc.com/forum/index.php
RewriteRule ^mforum([0-9]*).* /forum/viewforum.php?f=$1&mark=topics
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* /forum/viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^forum([0-9]*).* /forum/viewforum.php?f=$1
RewriteRule ^ptopic([0-9]*).* /forum/viewtopic.php?t=$1&view=previous
RewriteRule ^ntopic([0-9]*).* /forum/viewtopic.php?t=$1&view=next
RewriteRule ^stopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&watch=topic&start=$2
RewriteRule ^utopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&unwatch=topic&start=$2
RewriteRule ^viewtopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* /forum/viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4
RewriteRule ^viewtopic([0-9]*)-([0-9]*).* /forum/viewtopic.php?t=$1&start=$2
RewriteRule ^ftopic([0-9]*).* /forum/viewtopic.php?t=$1
RewriteRule ^ftopic([0-9]*).html/forum/viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5
RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* /forum/viewtopic.php?t=$1&highlight=$2
RewriteRule ^sutra([0-9]*).* /forum/viewtopic.php?p=$1
RewriteRule ^newtopic([0-9]*).* /forum/viewtopic.php?t=$1&view=newest


:roll:

Merci de m'aider.

PS: J'essai maintenant avec le mod Rewrite Intermédiaire
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede Dan » Lun Oct 15, 2007 12:49 am

Bon, ça avance ...

maintenant, j'utilise ce fichier:

Code: Tout sélectionner
# You could need to un-comment the following line
# Options +FollowSymlinks
RewriteEngine On
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES            #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L,NC]
# FORUM PROTECTION RULE
RewriteRule ^forum/[a-z0-9_-]+/([^/]+\.html)$ /forum/index.php [R=301,L,NC]
# CATEGORIES
RewriteRule ^forum/[a-z0-9_-]*-c([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L,NC]
# PAGINATED FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L,NC]
# FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L,NC]
# PAGINATED TOPIC
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L,NC]
# TOPIC
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L,NC]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forumprofile.php?mode=viewprofile&u=$1 [QSA,L,NC]
# END PHPBB PAGES
#####################################################

J'accède à l'index du forum mais pas aux différents forums et topics ...

Merci.
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede Dan » Lun Oct 15, 2007 1:29 am

Re,

dernière mise à jour, comme je met mon .htaccess dans le répertoire /forum/ comme je faisais avant, j'ai enlevé le forum/ dans le fichier et ca fonctionne pas plus.

Code: Tout sélectionner
# You could need to un-comment the following line
# Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.informatruc.com$
RewriteRule ^(.*) http://www.informatruc.com/forum/$1 [QSA,L,R=301]
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES            #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
RewriteRule ^index\.html$ /index.php [QSA,L,NC]
# FORUM PROTECTION RULE
RewriteRule ^[a-z0-9_-]+/([^/]+\.html)$ /index.php [R=301,L,NC]
# CATEGORIES
RewriteRule ^[a-z0-9_-]*-c([0-9]+)\.html$ /index.php?c=$1 [QSA,L,NC]
# PAGINATED FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L,NC]
# PAGINATED TOPIC
RewriteRule ^topic([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L,NC]
# TOPIC
RewriteRule ^topic([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Merci de m'aider.
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede philippe » Lun Oct 15, 2007 4:45 am

:?:
Code: Tout sélectionner
RewriteBase /forum
:?:
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

Messagede Dan » Lun Oct 15, 2007 10:54 pm

Bonsoir,

philippe a écrit::?:
Code: Tout sélectionner
RewriteBase /forum
:?:

Ça fonctionne pas :? ...

Merci.
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede Dan » Mar Oct 16, 2007 1:21 am

:D Merci beaucoup, j'ai réussi, c'est nickel.

:wink:
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede Dan » Ven Oct 19, 2007 12:23 am

Bonsoir,

bon, je viens de remarquer un bug.

Voir ses messages
et Voir les messages sans réponses ne renvoient pas de résultats? Vous savez de ou ça peut venir? Pourtant mon fichier search.php semble ok??

Merci.
Avatar de l’utilisateur
Dan
 
Messages: 32
Inscription: Dim Fév 18, 2007 1:56 pm
Localisation: Québec

Messagede dcz » Dim Oct 21, 2007 4:05 pm

Pour le coup, je pense qu'un nouveau sujet ne serait pas de trop ;)

++
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: 21238
Inscription: Ven Avr 28, 2006 9:03 pm

Précédente

Retourner vers mod Rewrite phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité