Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 30-08-2008 18:34:40

Emmanuel
Membre WP
Date d'inscription: 21-11-2007
Messages: 3

Erreur 404 sur les liens page suivante

Bonjour à tous,

Ma configuration WPmu actuelle
- Version de WordPress :2.6
- Thème utilisé : defaut
- Plugins en place : aucun
- Nom de l'hebergeur : personnel sous lighttpd
- Adresse du site : local

Problème(s) rencontré(s) :

Lorsque j'essaie d'accéder aux "pages suivantes", dont le lien est inséré lorsque la limite showposts est dépassée, je me retrouve constamment avec une erreur 404.
Cela se produit à la fois sur la home, que sur des pages archives, dont les liens page se présentent sous la forme :
http://domain.tld/page/2/
ou
http://domain.tld/category/titre-categorie/page/2/

Pour information, lorsque je coupe une page en sous pages avec le lien rapide <!--nextpage--> , l'acces aux pages suivantes fonctionne très bien. Les liens sont alors de la forme : http://domaine.tld/titre-article/2/

Voici ma config lighttpd :

Code: html

$HTTP["host"] =~ "^domain.tld" {
    url.rewrite-once = (
        "^/(.*)?/?files/$" => "blog/index.php",
        "^/(.*)?/?files/(.*)" => "blog/wp-content/blogs.php?file=$2",
        "^/(.*/)?\?(.*=.*)$" => "blog/index.php?$2",
        "^/(wp-.*)$" => "blog/$1",
        "^/([_0-9a-zA-Z-]+/)?(wp-.*)" => "blog/$2",
        "^/([_0-9a-zA-Z-]+/)?(.*\.php)$" => "blog/$2",
        "^/?" => "blog/index.php",
  )
    server.document-root = "/home/emmanuel/Public/www/domain.tld/"
}

Le contenu wpmu est dans un sous dossier /blog/

Merci à celui qui pourrait me donner une piste ou mieux, une solution. C'est le seul problème que je rencontre et que je n'ai pu corriger seul.

EDIT : ce comportement se produit quelque soit le theme utilisé. Cela doit donc certainement provenir d'un defaut de rewriting ?

Dernière modification par Emmanuel (30-08-2008 18:51:40)

Hors ligne

 

#2 30-08-2008 19:51:17

Emmanuel
Membre WP
Date d'inscription: 21-11-2007
Messages: 3

Re: Erreur 404 sur les liens page suivante

J'ai finalement compris ce qu'il se passait.
La présence de la condition query_posts('showposts=NombreDarticles') fans les templates ne semble pas suffire et n'overwrite pas la valeur définie dans la base de données ... il faut en plus configurer via l'interface d'admin le nombre d'articles maxi à afficher. C'est cette valeur qui est prise dans la boucle de creation du nombre de page. Donc si on affiche seulement 5 posts via query_posts() et que la boucle générale en génère plus ... ca ne colle plus.

Hors ligne

 

#3 23-12-2008 16:45:10

gandolfi
Connaisseur WP
Date d'inscription: 29-11-2008
Messages: 28

Re: Erreur 404 sur les liens page suivante

J'ai le meme probleme avec une erreur 404 sour IE7 mais cela marche avec opera.blink

Je n'arrive pas à acceder a http://www.monsite/page/2 ...

J'ai la version 2.7

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.23
© Copyright 2005-2006 WordPress France

[ Generated in 2.948 seconds, 10 queries executed ]