Comment faire un lien vers le dernier post phpbb url rewrité

Discussion dans 'Administration d'un site Web' créé par dcz, 11 Juin 2005.

  1. dcz
    dcz WRInaute impliqué
    Inscrit:
    2 Mars 2005
    Messages:
    668
    J'aime reçus:
    0
    Bonjour,

    Donc, comme j'ai un forum phpbb utilisant le mod url-rewriting de ce post, je m'interesse à ceux que je rencontre, et je viens de me rendre compte que le forum webrankinfo possède des liens url rewrité (dont l'url est identiques, à l'ancre pret (ce dont google se moque) à celle sur laquelle on tombe en suivant le chemin nom du forum=> nom du post) vers le dernier post de chaque forum, ce qui n'est pas le cas pour mon forum (l'url est rewrité mais de manière différente de celle du lien stable).
    Dans mon cas les deux url (lien vers le dernier post et lien stabe) sont différente et je n'autorise donc que l'url stable dans mon robots.txt.

    Or il m'apparait, suite aux merveilleuses chose que j'ai découvertes sur ce site ;) qu'il est évident que des liens direct vers les derniers messages de chaque post sur l'index du forum, même qu'un temps, est un gros plus pour que google les aspire, si tant est qu'ils ne créent pas de duplicate (ce qui serait mon cas avec deux url différentes pour le même post).

    C'est pourquoi je me demandais si quelqu'un ici pouvais m'expliquer le petit bout de code à changer pour que, comme sur ce forum, ces deux liens pointent sur la même url.


    Ce serait vraiment très gentils :lol:


    Merci


    ++

    dcz

    PS : Un tit exemple :

    comparer le lien present sur l'index et l'url trouvé après avoir cliqué sur le nom du forum et le nom du post
     
  2. dcz
    dcz WRInaute impliqué
    Inscrit:
    2 Mars 2005
    Messages:
    668
    J'aime reçus:
    0
    up

    exemple :

    https://www.webrankinfo.com/forum/viewt ... htm#288203 (lien actuel sur l'index du forum, qui va changer des qu'un nouveau post sera fait dans ce forum)


    https://www.webrankinfo.com/forum/t/sandbox-black-list-revue-des-penalites-de-google.24557/ (url obtenu en suivant le chemin idex du forum webrankinfo=>forum "Techniques avancées de référencement" (https://www.webrankinfo.com/forum/f/techniques-avancees-de-referencement.26/)=> dernier post au même moment ( Sandbox, black-list : revue des pénalités de Google : https://www.webrankinfo.com/forum/t/sandbox-black-list-revue-des-penalites-de-google.24557/)

    La seul difference que vois google est le #288203 après le .htm (l'ancre) mais il ne se soucie pas de ce paramettre pour le calcul du PR, il sait que c'est la meme page et pas un duplicate.

    Sur mon forum (avec un rewriting du meme type) cela donne :
    -http://www.marsatak.org/marsforum/sutra51.php#51 (pour le lien direct de l'index, qui soit dit en passant n'est pas lié à la date mais à un petit gif)

    et

    -http://www.marsatak.org/marsforum/ftopic37.php (pour l'url obtenu en faisant le chemin complet jusqu'au post et qui est celle que j'aimerais garder, car cela permet d'avoir tout le forum sous la forme /forumxx.php et /ftopicxx.php, alors que les liens dynamiques (dernier posts, recherche etc sont sous des formes diverse comme sutra, ntopic ptopic etc...)

    Voilà, c'est pas forcement très simple.
    Je ne suis pas du tout assez calé en code pour être sur, mais il me semble que ce mod le fait, avec certe un url rewriting différent.

    J'ai utilisé ce mod je pense qu'il est très proche de celui de webrankinfo, mis à part le fait qu'ils ont choisit viewtopic au lieu de ftopic.


    dcz
     
  3. Patrice A.
    Patrice A. WRInaute passionné
    Inscrit:
    11 Février 2005
    Messages:
    2 071
    J'aime reçus:
    0
    Il te suffit de ne pas faire un lien vers le dernier message, mais vers le sujet correspondant à ce message...
    Cf la page d'accueil de mon site où je récupère les derniers messages, (sauf section anonyme et rubrique présentations), puis je lis le topic_id du message, je cherche le topic correspondant, et avec le titre je réécris pour obtenir l'url http://www.djgwada.com/phpBB2/debat-117 ... kiens.html
    qui va être la même que celle du viewforum (normal vu que la fonction titre->url est la même (celle du includes/page_header).
     
  4. dcz
    dcz WRInaute impliqué
    Inscrit:
    2 Mars 2005
    Messages:
    668
    J'aime reçus:
    0
    hehe

    bien cool ton site ;)
    Par contre, toutes les liens de l'index (les liens avec la date vers le dernier post du forum) renvois à des page dont l'url contien messageXXX ...

    compare http://www.djgwada.com/phpBB2/message-20120.html#20120 (dernier post sur l'index)

    et

    http://www.djgwada.com/phpBB2/debat-103 ... ddims.html (url après exploration)

    C'est ces deux liens qui sont identiques sur webrankinfo.

    Docn a part si j'ai mal compris t'a réponse, tu as du mal comprendre ma question ;)

    big tings agwan

    dcz


    [EDIT] J'ai compris en fait, tu parles des liens sur http://www.djgwada.com/phpBB2/sommaire.php et pas sur index.php, donc ta modif pourrai m'etre utile^si tu as le courage de ma la poster ;)
     
  5. Patrice A.
    Patrice A. WRInaute passionné
    Inscrit:
    11 Février 2005
    Messages:
    2 071
    J'aime reçus:
    0
    J'ai utilisé le MOD "last topics on index" (disponible sur phpBB-hacks.com je pense). Celui-ci donne des url en viewtopic.php?t=XXX.
    Or le includes/page_header.php modifié pour la réécriture d'URL va prendre ce lien et le transformer automatiquement en ftopicXXX.htm ce qui pourrait te suffire.

    Mais si j'ai bien compris, c'est sur l'index de phpBB que tu veux ces liens et non sur une page externe comme chez moi.

    Pour ça, il va te falloir, à l'endroit où le dernier message est calculé, récupérer le topic_id correspondant et ensuite copier/coller (puis adapter) le code de viewforum.php qui réécrit l'URL pour un topic_id donné :wink:
     
  6. dcz
    dcz WRInaute impliqué
    Inscrit:
    2 Mars 2005
    Messages:
    668
    J'aime reçus:
    0
    hehe

    Pas mal du tout ce mod, pour ceux que ça interesse, il est .

    Par contre, cela semble modifier l'index.php du forum, et j'aimerais l'utiliser plutôt sur ma home page. J'imagine qu'un include pourrait être utile, mais je ne sais pas comment l'utiliser....

    ++

    dcz
     
  7. Patrice A.
    Patrice A. WRInaute passionné
    Inscrit:
    11 Février 2005
    Messages:
    2 071
    J'aime reçus:
    0
    Prends ce qui t'intéresse dans le script (à savoir la requête SQL, qui va te renvoyer un tableau de résultats). Après, à toi de l'intégrer où tu veux comme tu veux.
    Sur mon site, quand je programme, je crée directement des pages php qui respectent la structure de phpBB (je peux donc utiliser la fonction nommée set_block_vars() ou qqch dans le style qui me permet d'utiliser un tableau dans mon sommaire.tpl). Mais libre à toi de faire un while($resultat=mysql_fetch_array($sql)) echo '<a href = ....'; avec le topic_title en texte du lien et le "ftopic".$resultat['topic_id'].".htm" en adresse.
    bon, là je vais vite dans l'explication, mais si tu codes un minimum en php tu devrais te débrouiller ;)

    Sinon je te conseille de te former à php sur le site du zéro dont je ne cesse de répéter qu'il est excellent et fait référence en matière de tutoriel php simple et efficace.
     
  8. dcz
    dcz WRInaute impliqué
    Inscrit:
    2 Mars 2005
    Messages:
    668
    J'aime reçus:
    0
    Héhé,
    c'est justement tout le problème, il y a trois mois je ne savais absolument rien de tout ce qui concerne le web. Du coup, j'apprend u fur et à mesure que je fait mon site, quand j'ai le temps quoi.

    Merci pour le lien, ça a l'air très bien, même si je ne crois pas que j'aurais le temps de tout comprendre du php ;)

    ++

    dcz
     
Chargement...
Similar Threads - lien dernier phpbb Forum Date
PhpBB lien vers les derniers messages postés Administration d'un site Web 3 Mai 2005
Code pour lien vers page "derniers articles" Développement d'un site Web ou d'une appli mobile 2 Mai 2010
Pénalisé depuis ma dernière campagne d'échange de liens : que faire ? Problèmes de référencement spécifiques à vos sites 22 Juin 2009
Liens et javascript : un dernier éclaircissement Problèmes de référencement spécifiques à vos sites 12 Octobre 2007
Idée pour le sitemap (lien direct sur ce dernier) Crawl et indexation Google, sitemaps 30 Juin 2005
Lien Google pour les dernières indexations Débuter en référencement 14 Avril 2004
Lien dans la description d'une vidéo YouTube...quel est prix raisonnable par mois ? YouTube, Google Images et Google Maps 16 Juin 2022
Liens en do follow ou no follow pour créditer les images ? Netlinking, backlinks, liens et redirections 14 Mai 2022
Redirection 404 via le .htaccess / pb avec les liens relatifs Débuter en référencement 5 Mai 2022
Ajouter des liens sortants externes pour améliorer le référencement Netlinking, backlinks, liens et redirections 2 Mai 2022
Modification de lien (YoutTube vers article blog) Netlinking, backlinks, liens et redirections 1 Mai 2022
Connexion au compte Google Search Console d'un client Google : l'entreprise, les sites web, les services 28 Avril 2022
Des avis sur mon site svp et échange de lien possible Demandes d'avis et de conseils sur vos sites 28 Avril 2022
liens de shopping AdSense AdSense 1 Avril 2022
Search Console Bannir des liens entrants de certains pays Netlinking, backlinks, liens et redirections 21 Mars 2022
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
Comment obfusquer un lien sur Wordpress ? Développement d'un site Web ou d'une appli mobile 3 Mars 2022
WordPress redirection de liens WP qui se font tout seul Demandes d'avis et de conseils sur vos sites 17 Février 2022
Liens et sous-domaine Netlinking, backlinks, liens et redirections 25 Janvier 2022
Liens toxiques sous semrush Netlinking, backlinks, liens et redirections 24 Janvier 2022