Pb URL rewriting - Page suivante, Page précédente
6 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Basket4Life - WRInaute discret

- Messages: 115
- Inscription: 28 Déc 2004
Pb URL rewriting - Page suivante, Page précédente
Voila j'ai mis en place l'url rewriting sur mon forum phpbb il y a de ca 10 jours environ et j'ai remarqué que certains liens sont morts, sont mal rewrite.
C'est le cas precisement des liens vers pages suivantes et precedentes de toutes les sections de mon forum:
Exemple le lien affiché est :
http://www.basket4life.com/viewforum.ph ... =0-50.html
Et en cliquant dessus je ne vois apparaitre qu'un sujet de la page 1 et non tous les sujets de la page 2 qui devrait apparaitre normallement. Je ne peux donc plus acceder aux pages precedentes de mes forums. Et il parait que google n'aime pas trop ce genre de lien "buggé" quand il passe
Je ne pense pas que cela vienne du htaccess mais plus des sources de mes fichiers php mais je n'ai aucune idée pour corriger ce bug.
Voila mon htaccess tout de meme:
Merci d'avance !
C'est le cas precisement des liens vers pages suivantes et precedentes de toutes les sections de mon forum:
Exemple le lien affiché est :
http://www.basket4life.com/viewforum.ph ... =0-50.html
Et en cliquant dessus je ne vois apparaitre qu'un sujet de la page 1 et non tous les sujets de la page 2 qui devrait apparaitre normallement. Je ne peux donc plus acceder aux pages precedentes de mes forums. Et il parait que google n'aime pas trop ce genre de lien "buggé" quand il passe
Je ne pense pas que cela vienne du htaccess mais plus des sources de mes fichiers php mais je n'ai aucune idée pour corriger ce bug.
Voila mon htaccess tout de meme:
RewriteEngine on
RewriteRule ^viewforum-([0-9]+).html$ /viewforum.php?f=$1 [NC,L]
RewriteRule ^viewtopic-([0-9]+).html$ /viewtopic.php?t=$1 [NC,L]
RewriteRule ^viewlasttopic-([0-9]+).html$ /viewtopic.php?p=$1 [NC,L]
RewriteRule ^viewtopic-([0-9]+)-([0-9]+).html$ /viewtopic.php?t=$1&start=$2 [NC,L]
RewriteRule ^viewtopic-([0-9]+)-([0-9]+)-([a-z]+)-([0-9]+).html$ /viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 [NC,L]
RewriteRule ^viewtopic-([0-9]+)-([0-9]+)-([a-z]+)-viewresult.html /viewtopic.php?t=$1&postdays=$2&postorder=$3&vote=viewresult [NC,L]
RewriteRule ^indexc-([0-9]+).html$ /index.php?c=$1 [NC,L]
RewriteRule ^viewprofile-([0-9]+).html$ /profile.php?mode=viewprofile&u=$1
RewriteRule ^emailprofile-([0-9]+).html$ /profile.php?mode=emailprofile&u=$1
RewriteRule ^privmsg-([a-z]+)-([0-9]+).html$ /privmsg.php?mide=$1&u=$2
RewriteRule ^posts-([a-z]+).html$ /search.php?search_author=$1
RewriteRule ^search-([0-9]+)-([0-9]+).html$ /search.php?search_id=$1&start=$2
Merci d'avance !
Dernière édition par Basket4Life le Mar Jan 04, 2005 16:33, édité 1 fois.
- jeunepapa
- WRInaute discret

- Messages: 88
- Inscription: 23 Aoû 2003
Hello
Il se trouve que j'ai exactement le même probleme je crois. Il semble qu'il y ait un probleme lost du passage des variable d'une page à l'autre, du coup les trableaux ne sont pas valables et ç ressort pas le contenu de l apage.
Je crois compredre en regardant le lien que tu as posté comme exemple, que t'as résolu le problème. Comment as-tu fait?
Il se trouve que j'ai exactement le même probleme je crois. Il semble qu'il y ait un probleme lost du passage des variable d'une page à l'autre, du coup les trableaux ne sont pas valables et ç ressort pas le contenu de l apage.
Je crois compredre en regardant le lien que tu as posté comme exemple, que t'as résolu le problème. Comment as-tu fait?
-

Basket4Life - WRInaute discret

- Messages: 115
- Inscription: 28 Déc 2004
Non non malheureusement j'ai toujours le probleme. Y'a un sujet de la page 1 qui s'affiche toujours sur la page 2.
Je cherche toujours a savoir quelles sont et ou sont les modifs a faire pour avoir la bonne arborescence
Je cherche toujours a savoir quelles sont et ou sont les modifs a faire pour avoir la bonne arborescence
-

Basket4Life - WRInaute discret

- Messages: 115
- Inscription: 28 Déc 2004
Personne ne sait dans quel fichier se trouve la ligne qui correspond au lien 'page suivante' ou page 1 2 3 etc ...
Sinon ma seule solution est d'afficher tous les sujets sur la premiere page alors pas cool
Un pitit peu de soutien Messieurs
s'il vous plait
Sinon ma seule solution est d'afficher tous les sujets sur la premiere page alors pas cool
Un pitit peu de soutien Messieurs
-

e-atlantide - WRInaute occasionnel

- Messages: 327
- Inscription: 12 Avr 2004
Vérifiez dans include -> page_header.php si les lignes ci-dessous en rouge sont équivalentes.
ob_start();
function replace_mod_rewrite($s)
{
$urlin = array(
"'(?<!/)viewforum.php\?f=([0-9]*)&topicdays=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewforum.php\?f=([0-9]*)&mark=topics'",
"'(?<!/)viewforum.php\?f=([0-9]*)'",
"'(?<!/\./)index.php\?c=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=previous'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=next'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=newest'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)watch=topic&(?:amp;)start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&(?:amp;)unwatch=topic&(?:amp;)start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&highlight=([a-zA-Z0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)'",
"'(?<!/)viewtopic.php\?p=([0-9]*)'");
$urlout = array(
"viewforum\\1-\\2-\\3.php",
"mforum\\1.php",
"forum\\1.php",
"index-\\1.php",
"ptopic\\1.php",
"ntopic\\1.php",
"newtopic\\1.php",
"stopic\\1-\\2.php",
"utopic\\1-\\2.php",
"ftopic\\1-\\2-\\3-\\4.php",
"ftopic\\1-\\2-\\3-\\4-\\5.php",
"ftopic\\1-\\2.php",
"ftopic\\1.php",
"sutra\\1.php");
$s = preg_replace($urlin, $urlout, $s);
return $s;
}
- Centreurope.org
- WRInaute discret

- Messages: 247
- Inscription: 9 Jan 2004
même problème
bonjour,
je suis dans la même situation. Mais je ne peux pas faire la modif proposée par cendrillon, car mon code n'est pas le même.
Et pour moi, c'est du chinois...
merci d'avance si qq un a le tuyau.
david
array(
"'(?<!/)viewforum.php\?f=([0-9]*)&topicdays=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewforum.php\?f=([0-9]*)&mark=topics'",
"'(?<!/)viewforum.php\?f=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=previous'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=next'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&highlight=([a-zA-Z0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)'",
"'(?<!/)viewtopic.php&p=([0-9]*)'",
"'(?<!/)viewtopic.php\?p=([0-9]*)'",
);
$urlout = array(
"viewforum\\1-\\2-\\3.html",
"forum\\1.html",
"forum\\1.html",
"ptopic\\1.html",
"ntopic\\1.html",
"ftopic\\1-\\2-\\3-\\4.html",
"ftopic\\1.html",
"ftopic\\1-\\2.html",
"ftopic\\1.html",
"sutra\\1.html",
"sutra\\1.html",
);
je suis dans la même situation. Mais je ne peux pas faire la modif proposée par cendrillon, car mon code n'est pas le même.
Et pour moi, c'est du chinois...
merci d'avance si qq un a le tuyau.
david
array(
"'(?<!/)viewforum.php\?f=([0-9]*)&topicdays=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewforum.php\?f=([0-9]*)&mark=topics'",
"'(?<!/)viewforum.php\?f=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=previous'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&view=next'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)&postdays=([0-9]*)&postorder=([a-zA-Z]*)&highlight=([a-zA-Z0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)&start=([0-9]*)'",
"'(?<!/)viewtopic.php\?t=([0-9]*)'",
"'(?<!/)viewtopic.php&p=([0-9]*)'",
"'(?<!/)viewtopic.php\?p=([0-9]*)'",
);
$urlout = array(
"viewforum\\1-\\2-\\3.html",
"forum\\1.html",
"forum\\1.html",
"ptopic\\1.html",
"ntopic\\1.html",
"ftopic\\1-\\2-\\3-\\4.html",
"ftopic\\1.html",
"ftopic\\1-\\2.html",
"ftopic\\1.html",
"sutra\\1.html",
"sutra\\1.html",
);
6 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 :
- Page suivante et precedente
- problème page précédente suivante google
- Conception "Page précedente" - "Page suivante
- Probleme PHPBB page suivante, page 2,3,4....etc
- page de telechargemnt et retour page précédente
- Redirection page par page d'un site possedant un url rewriting
- site html passe à joomla, redirection 301, url rewriting page par page
- url rewriting page .php en page .html
- page suivante
- URL Rewriting PAGE PAR PAGE !
- l'URL Rewriting expliqué aux débutants
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- L'URL Rewriting expliqué aux débutants
Consultez la description détaillée des produits ou services de Google suivants : Le raccourcisseur d'URL youtu.be
- Calcul d'indice de densité
Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page. - Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Calcul du taux de liens vers des pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
