Aux Webmaster de ce site CCM

Bonjour,
Est-il légale de savoir??
Comment est développé ce site de Commentcamarche.net?
Les liens ne se présentent plus dans la barre des tâches comme ce fut le cas il y a peu d'années. En fait on pouvait apercevoir les extensions des pages pointés par un lien.
Avec quel éditeur vous développez le site? Est-il un logiciel de publication comme Joomla ou SPIP?
Configuration: Windows XP
Firefox 2.0.0.20

16 réponses

  • Votes
  • Date
  • Date décroissante
  1. Je pense plutôt que la réalisation du site est fait intégralement par eux même.

    Pour ce qui est des liens, suffit de regarder du côté de l'url rewriting.
    1. Bonjour,

      Ce site est tout simplement développé avec PHP et un éditeur de texte brute genre Notepad++ ou Bloc-Notes (si si, pourquoi pas ?)

      Ca m'étonnerai que CCM utilise un CMS ! Tout est codé par les développeurs de CCM

      Pour les extensions, ils utilisent l'Url rewriting : Ainsi, http://www.commentcamarche.net/forum/affich 12067079 aux webmaster de ce site ccm revient (par exemple) à http://www.commentcamarche.net/form/topic.php?id=12067079&title=aux webmaster de ce site ccm
      1. ce que j'ai trouvé à propos du URL Rewriting apparemment n'a rien à voir avec ce que je demande
        https://www.vulgarisation-informatique.com/url-rewriting.php
        1. L'Url rewriting permet de réécrire les URL ce qui explique pourquoi l'extensions des liens a disparu.

          Avec l'Url Rewriting, nous pouvons transformer
          http://www.exemple.com/article.php?id=5&title=creer-un-site
          en
          http://www.exemple.com/article-5-creer-un-site
          ou http://www.exemple.com/article-5-creer-un-site.html
          ou ...

          Si tu ne connais pas PHP normal que tu ne comprennes pas ...

          Sinon y'a plein de site qui font ça. Regarde cette Url :
          http://www.phpfrance.com/tutoriaux/index.php/2005/03/13/23-detecter-la-resolution-decran
          Si ça tombe, la vraie Url est
          http://www.phpfrance.com/tutoriaux/index.php?year=2005&month=03&day=13&id=23&title=detecter-la-resolution-decran (par exemple)

          PS : CCM raccourci l'Url donc met ta souris dessus et regarde dans la barre d'état de ton navigateur (au fond).
      2. Si c'est bien ça parce qu'en "renommant" l'url, tu peux lui ôter son extension.
        1. Mais j'ai encore un problème
          Voici le contenu de mon fichier .htaccess:
          ErrorDocument 404 /error-404.html
          Options +FollowSymlinks
          RewriteEngine On
          RewriteRule ^/([a-z]+)\.html$ /index-top [L]


          je veux transformer toutes les URL .html sous la forme index-top mais çà ne marche pas pourtant j'ai activé tous les options possibles.
          1. Je ne comprends pas ton exemple.
            Tu veux que toutes les adresses se terminant par .html pointent vers le fichier index-top ?
            1. (au passage, les sites appartenant à de 'vraies boîtes', dont le site est le commerce pour ainsi dire, ne sont jamais développés avec des cms, en général c'est fait maison^^)
              1. ok Dans le .htaccess je met ceci
                ErrorDocument 404 /error-404.html
                Options +FollowSymlinks
                RewriteEngine On
                RewriteRule ^/tag-top$ /index.php [L]
                Pour dire Transformer la page
                index.php
                en
                tag-top


                Ensuite dans la page index.php

                je met ce petit script:
                <?php
                echo '<a href="index.php">Cliquer</a>';
                ?>


                Mais lorsque je pointe la souris sur Cliquer, dans la barre des tâches je vois index.php et non tag-top.
                D'où vient le problème?
                Merci
                1. Ben justement faut modifier les liens.
                  Si tu remplace index.php en tag-top, le lien sera plus index.php mais tag-top.
                  Les anciens lien restent réellement valident.
                  1. Parce que tu fais un lien vers index.php !

                    Ta page est aussi bien accessible depuis index.php que par tag-top
                    1. ok , là je crois que c'est un problème de configuratio,
                      Je suis en local sous EasyPhp 2.0b1
                      Quelles sont les étapes de configuration de Apache pour supporter cette fonctionnalité
                      1. J'en sais rien sous Windows mais sous Linux en console :
                        //En super administrateur root
                        a2enmod rewrite
                        /etc/init.d/apache2 force-reload