| |
|
| :: |
| Auteur |
Message |
Thierry
Inscrit le: 20 Jan 2007 Messages: 5
|
Posté le: Sam Jan 20, 2007 3:13 pm Sujet du message: Rewrite avancé - erreur 404 pour les topics |
|
|
Bonjour,
Je suis entrain de mettre en place un forum en utilisant le mod Rewrite avancé. J'ai d'abord eu des erreurs 404 en cliquant sur les catégories du forum, puis après avoir réglé ca, restent encore celles sur les liens des topics.
Mon .htaccess se présente ainsi :
| Code: | Options +FollowSymlinks
RewriteEngine On
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^.+/([^/]+\.html)$ other/assoc/forum/index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^/post([0-9]+)\.html$ other/assoc/forum/post$1.html [R=301,L]
# CATEGORIES
RewriteRule ^.+-vc([0-9]+)\.html$ other/assoc/forum/index.php?c=$1 [QSA,NC,L]
# PAGINATED FORUM
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ other/assoc/forum/viewforum.php?f=$1&start=$2 [QSA,NC,L]
# FORUM
RewriteRule ^.+-vf([0-9]+)\.html$ other/assoc/forum/viewforum.php?f=$1 [QSA,NC,L]
# PAGINATED TOPIC
RewriteRule ^topic([0-9]+)-([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1&start=$2 [QSA,NC,L]
# TOPIC
RewriteRule ^topic([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1 [QSA,NC,L]
# POST
RewriteRule ^post([0-9]+)\.html$ other/assoc/forum/viewtopic.php?p=$1 [QSA,NC,L]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ other/assoc/forum/profile.php?mode=viewprofile&u=$1 [QSA,NC,L]
# END PHPBB PAGES
##################################################### |
Et il se trouve dans le répertoire /forum , l'arborescence de mon ftp étant www/other/assoc/forum/ et le forum à cette adresse.
Merci d'avance.. |
Dernière édition par Thierry le Lun Mar 19, 2007 4:54 pm; édité 1 fois |
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14403
|
Posté le: Sam Jan 20, 2007 3:22 pm Sujet du message: Re: Rewrite avancé - erreur 404 pour les topics |
|
|
Ahh bah oui, c'est le. htaccess pour le mod rewrite intermédiaire.
Replaces :
| Code: |
RewriteRule ^topic([0-9]+)-([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1&start=$2 [QSA,NC,L]
# TOPIC
RewriteRule ^topic([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1 [QSA,NC,L] |
Par :
| Code: | RewriteRule ^other/assoc/forum/.+-vt([0-9]+)-([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1&start=$2 [QSA,NC,L]
# TOPIC
RewriteRule ^other/assoc/forum/.+-vt([0-9]+)\.html$ other/assoc/forum/viewtopic.php?t=$1 [QSA,NC,L] |
Et notes au passage que j'ai aussi ajouté le chemin dans la partie gauche de la RewriteRule, cela rend les Reg-Ex plus rapides
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Thierry
Inscrit le: 20 Jan 2007 Messages: 5
|
Posté le: Sam Jan 20, 2007 3:28 pm Sujet du message: Re: Rewrite avancé - erreur 404 pour les topics |
|
|
Merci pour cette réponse rapide
En ajoutant le chemin pour la partie de gauche, le 404 restait toujours, mais apres l'avoir enlevé, tout marche  |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14403
|
|
| Revenir en haut de page |
|
 |
Thierry
Inscrit le: 20 Jan 2007 Messages: 5
|
Posté le: Sam Jan 20, 2007 3:39 pm Sujet du message: Re: Rewrite avancé - erreur 404 pour les topics |
|
|
| Oké, j'vais voir ca. Merci encore :] |
|
|
| Revenir en haut de page |
|
 |
Thierry
Inscrit le: 20 Jan 2007 Messages: 5
|
Posté le: Jeu Fév 15, 2007 8:04 pm Sujet du message: Re: Rewrite avancé - erreur 404 pour les topics |
|
|
Bonjour,
Tout marchait bien pour l'url rewriting jusqu'a maintenant mais j'ai constaté derniere que lorsqu'on voulait aller sur une autre page d'un topic, cela aboutissait à une erreur 404.. par exemple sur ce topic en cliquant sur "suivante", ou sur le numéro de la page..
Mon .htaccess se présente ainsi :
| Code: | RewriteEngine on
RewriteCond %{HTTP_HOST} ^le-phare\.fr$ [NC]
RewriteRule ^(.*) http://www.le-phare.fr/$1 [QSA,L,R=301]
Options +FollowSymlinks
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum/.+/([^/]+\.html)$ forum/index.php [R=301,L]
# .-vp => post with HTTP 301
RewriteRule ^/post([0-9]+)\.html$ forum/post$1.html [R=301,L]
# CATEGORIES
RewriteRule ^forum/.+-vc([0-9]+)\.html$ forum/index.php?c=$1 [QSA,NC,L]
# PAGINATED FORUM
RewriteRule ^forum/.+-vf([0-9]+)-([0-9]+)\.html$ forum/viewforum.php?f=$1&start=$2 [QSA,NC,L]
# FORUM
RewriteRule ^forum/.+-vf([0-9]+)\.html$ forum/viewforum.php?f=$1 [QSA,NC,L]
# PAGINATED TOPIC
RewriteRule ^.forum/+-vt([0-9]+)-([0-9]+)\.html$ forum/viewtopic.php?t=$1&start=$2 [QSA,NC,L]
# TOPIC
RewriteRule ^forum/.+-vt([0-9]+)\.html$ forum/viewtopic.php?t=$1 [QSA,NC,L]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ forum/viewtopic.php?p=$1 [QSA,NC,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ forum/profile.php?mode=viewprofile&u=$1 [QSA,NC,L]
# END PHPBB PAGES
##################################################### |
Merci d'avance ! |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 14403
|
|
| Revenir en haut de page |
|
 |
Thierry
Inscrit le: 20 Jan 2007 Messages: 5
|
Posté le: Jeu Fév 15, 2007 10:20 pm Sujet du message: Re: Rewrite avancé - erreur 404 pour les topics |
|
|
Merci dcz  |
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|