Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité régulier
    Profil pro
    Étudiant
    Inscrit en
    juillet 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2007
    Messages : 11
    Points : 8
    Points
    8

    Par défaut [résolu] permalink (liens permanents)

    Bonjour,

    après avoir passé de longs moments à créer un forum à partir de rien (ou "comment réinventer PHPbb" ), j'aimerais maintenant passer au blog.

    Après avoir observé des blogs "basiques", j'ai une question à laquelle je n'ai pas encore trouvé de réponse :

    Comment créer des liens permanents (permalinks) ?

    Dans les blogs crées à partir de WordPress (par ex), il est possible de retrouver un article à l'aide d'une adresse du type
    Code :
    http://monsite.com/archives/2006/09/12/mon-titre-d-article.html
    (/annee/mois/jour/...), ce qui est très pratique, aussi bien pour mettre une page dans ses favoris que pour la référencer dans un moteur de recherche.
    Je sais faire des pages du type http://monsite.com/archives/index.php?id_article=xx mais la...

    Les articles étant stockés dans une base de données, je suppose que la page "mon-titre-d-article.html" n'existe pas et qu'un script php va piocher dans la BDD mySQL pour afficher ce qu'on veut...
    Il est aussi possible qu'à la création d'un nouvelle article, le script crée les dossiers et y enregistre les pages. Toutefois cela ne me semble pas être la meilleure solution, ce n'est pas terrible pour éditer le contenu d'un article (nécessité d'un parseur) ou le design de notre blog (même si les feuilles CSS peuvent beaucoup nous aider dans ce cas).

    Quelqu'un saurait comment cela fonctionne ?
    Après avoir écumer pendant 2 heures le net sans grand résultat, je viens de débuter l'épluchage du code php de WordPress mais... comme vous pouvez vous en douter, il n'est pas simple de s'y retrouver (209 fichiers *.php)...

    Merci à ceux qui pourraient éclaircir ce point

  2. #2
    Invité régulier
    Profil pro
    Étudiant
    Inscrit en
    juillet 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Âge : 28
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : juillet 2007
    Messages : 11
    Points : 8
    Points
    8

    Par défaut

    J'ai trouvé la solution comme un grand : il faut utiliser le module rewrite du serveur Apache à l'aide du fichier .htaccess

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •