Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
[Réglé] Erreur 404 Pour les profils

 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Simple
::  
Auteur Message
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Dim Jan 20, 2008 7:13 pm    Sujet du message: [Réglé] Erreur 404 Pour les profils

Bonjour,

Quand on clic sur le pseudo d'un membre on obtient un erreur 404...

Merci d'avance ! Smile

EDIT : Même problème pour les groupes dans la légende du Qui est online.

Code:


    # 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

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

    # END PHPBB PAGES
    #####################################################


Dernière édition par Zerk le Mer Fév 06, 2008 7:57 pm; édité 1 fois
Revenir en haut de page
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 3137

[Réglé] Erreur 404 Pour les profilsPosté le: Lun Jan 21, 2008 12:20 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Tu n'as pas dû mettre à jour ton .htaccess après avoir modifié tes réglages.
Attention aux 404 pour les ancienne url si elle ont été utilisées.

_________________
Revenir en haut de page
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Lun Jan 21, 2008 6:04 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Ok c'est bon je l'ais remis à jour !
Mais l'ancien type d'url ne fonctionne pas...

Code:


    # 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

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

    # END PHPBB PAGES
    #####################################################


J'ai fais les modifs que l'on mavais dit de faire, que faut-il faire de plus ?
http://www.phpbb-seo.com/forums/reecriture-url-simple/discussions-vt2188.html

Merci !!
A+
Revenir en haut de page
biloute
PR3
PR3


Inscrit le: 25 Avr 2007
Messages: 392

[Réglé] Erreur 404 Pour les profilsPosté le: Lun Jan 21, 2008 6:31 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Salut,

ajoutes tes anciennes règles de réécritures à la fin de ton htaccess.
Code:
Après
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

_________________
Forum d'entraide en informatique
Annuaire lien en dur
Revenir en haut de page
Visiter le site web de l'utilisateur
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Ven Jan 25, 2008 7:56 pm    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Salut !!

Ok merci !
Le problème pour les liens vers les pseudo est donc réglé.
Par contre, c'est les liens vers les différentes pages des sujet qui ne fonctionne pas...

Voilà le type d'URL :
http://www.aqua-sam.org/ftopic2004.php&start=20

Code:


    # 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

    #####################################################
    # PHPBB SEO REWRITE RULES - SIMPLE
    #####################################################
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############
    # FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. 'forum' REQUIRES TO BE SET AS FORUM INDEX
    # RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
    # FORUM
    RewriteRule ^forum([0-9]+)(-([0-9]+))?\.php$ /viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^forum([0-9]+)/ftopic([0-9]+)(-([0-9]+))?\.php$ /viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^annonces/ftopic([0-9]+)(-([0-9]+))?\.php$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^[a-z0-9_-]*/?ftopic([0-9]+)(-([0-9]+))?\.php$ /viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES SIMPLE
    RewriteRule ^membre([0-9]+)\.php$ /memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES SIMPLE
    RewriteRule ^([0-9]+)(-([0-9]+))?$ /search.php?author_id=$1&sr=posts&start=$3 [QSA,L,NC]
    # GROUPS SIMPLE
    RewriteRule ^groupe([0-9]+)(-([0-9]+))?$ /memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^post([0-9]+)\.php$ /viewtopic.php?p=$1 [QSA,L,NC]
    # THE TEAM
    RewriteRule ^equipe\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
    # DLP redirections
    RewriteRule ^(n|p|u|se?|new)topic([0-9]+)[a-z0-9\.-]*$ /viewtopic.php?t=$2 [QSA,L,NC]

    # END PHPBB PAGES
    #####################################################


Merci pour votre aide.
A+
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[Réglé] Erreur 404 Pour les profilsPosté le: Dim Jan 27, 2008 9:12 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Erreur d'installation je dirais, dans includes/functions.php et / ou includes/functions_display.php, vérifies bien les modifs des fonctions de pagination, respectivement "generate_pagination" et "topic_generate_pagination".

++

_________________
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
Visiter le site web de l'utilisateur
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Dim Jan 27, 2008 9:28 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

J'ai vérifié les 2 fichiers en question... Je ne vois pas d'erreur particulière.
Il y a d'autres MODs d'installés, peut t-il y avoir conflit ?

Voilà les 2 fichiers :
http://www.aqua-sam.org/fichiers.zip

Liste des MODs installés :

Code:
mod Rewrite phpBB3 SEO Simple V 0.4.0
http://www.phpbb-seo.com/forums/reecriture-url-simple/seo-url-phpbb3-simple-vt1945.html

          
Zéro Duplicate phpBB3 SEO V 0.4.0
http://www.phpbb-seo.com/forums/zero-duplicate-phpbb3/zero-duplicate-phpbb3-seo-vt1502.html

Ads after first post v 1.0.0
http://startrekguide.com/forum/mods/index.php?db=84&sid=d78f42cb92a5b7ccac9bbec6dab6a3ff#./../viewtopic.php?f=84&t=1512&sid=8faad2716fbc04359021c842120de283

Position du groupe dans la légende v1.0.0
http://forums.phpbb-fr.com/viewtopic_134064.html

Redirection instantanée v1.0.1
http://forums.phpbb-fr.com/viewtopic_135769.html

MP de bienvenue lors de la première connexion v1.0.0
http://forums.phpbb-fr.com/viewtopic_134056.html

Advanced Quick Reply
http://www.phpbb.com/community/viewtopic.php?f=70&t=548003

phpBB Gallery
http://mods.flying-bits.org/download.php?mod_id=6


Un membre m'a rapporté une autre erreur...
Dans les mails de notification de réponses, les liens ne fonctionnent pas non plus.

Merci pour le temps consacré,
Bon dimanche.
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[Réglé] Erreur 404 Pour les profilsPosté le: Dim Jan 27, 2008 10:09 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Citation:
includes/functions_display.php


Wink

_________________
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
Visiter le site web de l'utilisateur
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Dim Jan 27, 2008 10:58 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Oops... Désolé !

J'ai donc revérifié les deux fichiers, mais je ne trouve rien d'anormale.
Archive mise à jour.

A+
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[Réglé] Erreur 404 Pour les profilsPosté le: Ven Fév 01, 2008 9:02 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Ahh bah oui, l'extension php suis-je bête.

La méthode de pagination actuelle suppose l'utilisation de nimporte quel suffixe sauf celui des fichiers php de phpBB sur le serveur (.php, ou .php3 etc).

Donc faut voir, pour les sujet, je pense que l'on peu se contenter de remplacer :

Code:
            $pagin_find = array( '`(\.(?!' . $phpEx . ')[a-z0-9]+)([\w\#$%&~\-;:=,?@+]*)&amp;start=([0-9]+)`i', '`/([\w\#$%&~\-;:=,?@+]*)&amp;start=([0-9]+)`i' );


Par :

Code:
            $pagin_find = array( '`(\.[a-z0-9]+)([\w\#$%&~\-;:=,?@+]*)&amp;start=([0-9]+)`i', '`/([\w\#$%&~\-;:=,?@+]*)&amp;start=([0-9]+)`i' );

dans functions_display.php

Mais pour les forum, c'est plus compliqué, il faut trier les fichier à ne pas réécrire.

Essais de remplacer :

Code:
         $pagin_find = array('`(\.(?!' . $phpEx . ')[a-z0-9]+)([\w\#$%&~\-;:=,?@+]*)(&amp;|\?)start=([0-9]+)`i', '`/([\w\#$%&~\-;:=,?@+]*)(&amp;|\?)start=([0-9]+)`i' );


Par :

Code:
         $pagin_find = array('`(\.[a-z0-9]+)([\w\#$%&~\-;:=,?@+]*)(&amp;|\?)start=([0-9]+)`i', '`/([\w\#$%&~\-;:=,?@+]*)(&amp;|\?)start=([0-9]+)`i' );


et de remplacer :
Code:
   if (is_object($phpbb_seo)) {

Par :
Code:
   $skip_files = "`(search|ucp)\.$phpEx`i";
   if (is_object($phpbb_seo) && !preg_match($skip_files, $page_string)) {


dans fonctions.php.
On verifie avant que l'on est pas en train de modifier une url non réécrite :
Code:
$skip_files = "`(search|ucp)\.$phpEx`i";

Tu peuxx ajouter des fichier s'il le faut dans cette partie :
Code:
(search|ucp)
=> (search|ucp|autrenomdefichieraeviter)


Ça doit le faire.

++

_________________
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
Visiter le site web de l'utilisateur
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Ven Fév 01, 2008 5:28 pm    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Salut !

J'ai fais les modif, sauf :

Citation:
On verifie avant que l'on est pas en train de modifier une url non réécrite :

Code:
$skip_files = "`(search|ucp)\.$phpEx`i";


Tu peuxx ajouter des fichier s'il le faut dans cette partie :
Code:

(search|ucp)
=> (search|ucp|autrenomdefichieraeviter)


Je ne trouve pas les éléments dans le fichier.
J'ai regénéré le .htaccess.

Le problème des liens vers les page 2,3,4 dans la liste des sujets est réglé ! Smile

Par contre, pour les liens des sujets des mails, ils ne marchent toujours pas...

ex : http://www.aqua-sam.org/viewtopic.php?f=2&t=2058&p=47213&e=47213

Code:


    # 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

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

    # END PHPBB PAGES
    #####################################################


A+
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 13354

[Réglé] Erreur 404 Pour les profilsPosté le: Mer Fév 06, 2008 10:03 am    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Pour les liens des messages, essais de remplacer :

Code:
      if (!$this->seo_opt['zero_dupe']['on']) {


Par :

Code:
      if (!$this->seo_opt['zero_dupe']['on'] && !!header_sent()) {



dans phpbb_seo_class.php

++

_________________
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
Visiter le site web de l'utilisateur
Zerk



Inscrit le: 28 Jan 2007
Messages: 24

[Réglé] Erreur 404 Pour les profilsPosté le: Mer Fév 06, 2008 7:56 pm    Sujet du message: Re: [Réglé] Erreur 404 Pour les profils

Salut,

Merci pour votre aide mais j'ai préféré refaire une installation du forum, car il y avait de multiple bug.

Merci quand même de votre aide.
A+
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » mod Rewrite phpBB3  » Réécriture URL Simple
Page 1 sur 1

Navigation Autres sujets de discussion

Sauter vers: