gabier (Créer un compte)

Toutes mes réponses sur les forums

15 sujets de 31 à 45 (sur un total de 78)
  • Auteur
    Messages
  • en réponse à : Changement de permalien et redirection #720974
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    J’ai trouvé la réponse sur le forum de WordPress.com. Je vous en fais profiter.

    Wordpress envoie bien une erreur 301 avec le bon URL lorsqu’il reçoit une demande avec l’ancien URL, ou tout autre URL non conforme à l’URL en cours.
    Qui plus est, Google a proposé l’année dernière, pour éviter tous les problèmes de « duplicate content » générés par les multiples URL qui pointent sur la même chose, d’adopter le schéma suivant
    – Insertion dans la « Head » du document indexé d’une balise . Autrement dit le document contient le bon URL.
    – Renvoyer une erreur 301 avec l’URL canonique comme « alternate URL » pour tout URL qui pointe sur le même document avec un URL différent de l’URL canonique.

    Normalement WordPress se conforme à ce schéma (on peut retrouver la balise rel=’canonical’ dans la source des pages des posts), et il n’y a aucun problème de « duplicate content » à craindre lorsqu’on change la structure des permaliens.

    🙂 Gabier

    en réponse à : Changement de permalien et redirection #720973
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour à tous,

    Je reformule ma question une nouvelle fois.

    Etant donné que, en cas de changement de structure des URL, WordPress traite le problème de redirection de manière interne (et non dans le fichier .htaccess), lequel de ces 2 comportements adopte-t-il lorsqu’il reçoit une requête avec le « vieux » URL ?

    1. Renvoyer directement la bonne page

    2. Envoyer une erreur 301 avec l’URL « alternate » (le « nouveau »), pour que le client appelle le « nouveau »

    Je n’ai trouvé nulle part la réponse à cette question. Or s’il fait comme en 2, c’est standard et je n’ai pas de problème. Tandis que s’il fait comme en 1. alors, comme les deux URL fonctionnent indépendamment, il y a « duplicate content » au sens de Googlebot et des autres robots.

    Personne ne sait ça ?

    🙂 Gabier

    en réponse à : changer l’apparence… #721156
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,

    Au vu de tes questions, je te conseille de lire et d’appliquer le tutorial Créez votre thème de A à Z
    et te documenter sur les feuilles CSS.

    Après ça, ce que tu cherches à faire te paraîtra évident.

    Sinon cherche un thème prêt à l’emploi.

    🙂 Gabier

    en réponse à : Problème d’affichage de mon blog principal #720687
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,

    Non, quand j’appelle http://www.affaires-et-opportunites.com c’est bien cette page qui s’affiche.

    Si tu ne vois pas ce que tu veux dans cette page index, il faut revoir le « loop » de WordPress dans ta page index.php

    🙂 Gabier

    en réponse à : Changement de permalien et redirection #720972
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,
    N’ayant au aucune réponse, je ne peux savoir si personne ne sait ou si on estime que je devrais trouver tout seul. Alors j’ai avancé.
    Dans le premier cas mon expérience servira et dans le deuxième je voudrais tout de même être rassuré.

    J’ai supposé que WordPress ne pouvait faire ces redirections en local parce que en local je suis sous Windows et que sous ce système on ne peut régler les permissions de fichiers comme sous Unix (on a seulement lecture seule ou non).
    Bien que le fichier .htaccess ne soit pas en lecture seule, peut-être WordPress n’aime pas le statut du fichier et ne fait rien à cause de ça.

    Donc je me suis lancé et j’ai fait le changement d’URL sur le site distant, après avoir changé les permissions sur le fichier .htaccess de 644 à 664.
    Le changement d’URL s’est fait, et WordPress ne m’a rien dit, mais il a mis dans le fichier htaccess le code suivant

    # BEGIN WordPress
    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    
    # END WordPress

    Pour autant que ma faible science comprenne cette prose, ceci demande à rediriger tout fichier qui n’est pas un répertoire et dont le chemin n’existe pas, vers la page index de wordpress.

    Mais ceci ne redirige pas mes anciens url vers les nouveaux, ou alors je n’ai rien compris ?
    Pourtant, la redirection semble marcher, puisque si j’appelle une page avec l’ancienne structure de permalien, j’obtiens bien la bonne page avec la nouvelle structure de permalien.

    Alors quelqu’un peut-il m’aider à comprendre ? Dois-je faire quelque chose pour ne pas avoir de « duplicate content  » ou est-ce que c’est tout bon ?

    🙂 Gabier

    en réponse à : [Résolu] Catégories – Afficher les articles entiers #721023
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,
    Si je peux me permettre, il me semble que la solution de zenok t’affiche les articles entiers quand tu appelles les catégories, mais aussi quand tu appelles les archives. Tandis que si tu appliques la solution de Lumière de Lune c’est à dire de faire la même chose dans « category.php », tu auras tes articles entiers dans les catégories mais les titres dans les archives.
    Tout dépend de ce que tu veux.

    🙂 Gabier

    en réponse à : Blog absent suite à transfert #720933
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour Castor,

    Je ne comprends pas bien ta manière de « recopier » la base de données y compris les instructions SQL !!! Ca a l’air fou!
    Moi, j’aurais installé wordpress avec une base vierge (aucune catégorie, rien) et ensuite j’utiliserais la fonction d’exportation de l’ancien WordPress, il te produit un fichier xml que tu donnes à l’importation du nouveau wordpress, et basta !
    L’exportation importation a quelques ratés lorsque le destinataire a déjà des articles et des catégories, ça duplique souvent, mais lorsqu’il n’y a rien à l’arrivée, c’est le cas idéal me semble-t-il.

    🙂 Gabier

    en réponse à : Changer la structure du permalien #719989
    gabier
    Participant
    Chevalier WordPress
    110 contributions
    Lumière de Lune wrote:
    Oui 🙂

    Quoi, « Oui » ???
    Je dois mettre autant de ligne de redirection que de posts existants sur le site ???😉

    🙂 Gabier

    en réponse à : Changer la structure du permalien #719987
    gabier
    Participant
    Chevalier WordPress
    110 contributions
    Lumière de Lune wrote:
    Il faut en général éviter les liens relatifs. En effet, en créant la structure de permaliens que tu as faite, tu as créé un dossier virtuel et maintenant wordpress essaie de trouver ton lien par rapport à ce dossier virtuel

    La meilleure forme pour entrer un lien dans le texte des articles est /Images/monimage.gif qui est équivalent à la forme http:// mais sans le nom de domaine

    Il te reste à corriger tes articles à la main ^^

    Bonjour LDL,

    Je vais peut-être enfin comprendre les mystères des liens. Je viens de faire un essai avec la forme que tu conseilles : /RépertoireWordpress/Images/monimage.gif ou /Images/monimage.gif si WordPress est à la racine. Ca marche !
    Encore mieux si je code /RépertoireWordpress/?p=nnn ça marche aussi ! WordPress retrouve l’article et recode l’adresse avec le nom de dedans, autrement dit il semble bien comprendre les deux.

    Finalement il manque juste un « / » devant tous mes url. Bon, il faudra que je m’y mette un jour.

    Lumière de Lune wrote:
    Je te conseille aussi de mettre en place une redirection 301 des anciennes urls vers les nouvelles, sinon tu vas avoir du duplicate content, et ça google n’aime pas

    C’est une bonne idée mais je vois pas très bien quoi mettre dans mon .htaccess pour traduire la redirection :
    Anciennes adresses http://monsite/?p=nnn
    Nouvelles adresse http://monsite/an/mois/jour/nom/
    On peut faire ça ?

    🙂 Gabier

    en réponse à : Changer la structure du permalien #719985
    gabier
    Participant
    Chevalier WordPress
    110 contributions
    wolforg wrote:
    Salut,
    Quand tu crées des liens (internes ou externes) dans un article tu crées ces liens en dur, si tu modifies tes permaliens tu changes les URLs de tes articles et donc tes liens internes ne fonctionnent plus (ce qui est logique).
    Peut-être existe il un plugin permettant de rediriger ces liens mais je n’en suis pas sur, sinon il te faudra recréer ces liens à la main (oui, je sais c’est énervant)
    Link to post est un petit plugin qui te permettra de faire ça simplement, bon courage 🙂

    Merci de ta réponse.
    Cela n’a pas l’air aussi simple. j’ai fait un essai en local. Il semble que si le lien est codé en dur (href= »http://monsitewordpress/?p=nnn« ) alors la redirection subsiste, par contre si on code en relatif (href= »?p=nnn » alors wordpress ne traduit plus.
    Même chose pour une image
    href= »Images/mon image.gif » ne marche pas
    href= »http://monsite wordpress/Images/mon image.gif » marche

    Pas de chance, j’ai codé mes liens en relatifs pour être tranquille en cas de migration du site vers d’autres répertoires. On ne peut pas tout avoir … Sauf solution miracle …

    🙂 Gabier

    en réponse à : Changer la structure du permalien #719983
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonsoir,

    Alors, personne ne sait ce qui se passe pour les liens dans le texte quand on change la structure des permaliens des articles ?

    🙂 Gabier

    en réponse à : pages statiques sous-menus différents #709002
    gabier
    Participant
    Chevalier WordPress
    110 contributions
    Fred35 wrote:
    je veux des sous-menus fixes (pas déroulants)… Dans la page du Menu-A, ne s’affichent que les Menu-1A, Menu-2A, Menu-3A… etc dans la sidebar. Et pas les Menu-1B, Menu-2B… etc et Menu-1C, Menu-2C… etc.
    par exemple -ce n’est pas de la pub, c’est le premier qui me vient- si tu vas sur Cdiscount, tu as les menus en haut (qui serait le « header »)… quand tu cliques par exemple sur « Informatique », tu arrives dans la section informatique, et la colonne de gauche (disons la « sidebar ») affiche les sous-menus thématiques, relatifs à la section informatique ; disque dur, portable, logiciels… etc. (et on ne voit pas les sous menus du « linge » ou « des téléphones » ou des « dvd »… (les sous menus restent lié au thème « informatique »)

    D’abord je ne suis pas expert, seulement une petite expérience de développement de thème WordPress.

    Si je comprends bien tu veux, lors du clic sur un bouton « MenuA » afficher une page « MenuA » comportant une side bar avec les items du MenuA.

    Où est le problème ?
    Tu crées une page « MenuA » et dedans tu mets la « sidebar » que tu veux.
    Soit tu fais une « fausse sidebar » avec simplement des liens mis en forme avec du CSS, soit tu veux une vraie « sidebar » avec widgets etc. alors tu mets un

    Evidemment, toutes les vraies sidebars que tu crées, il faut les enregistrer, etc… Cherches dans Google « WordPress créer plusieurs sidebars » tu auras plein de références.

    🙂 Gabier

    en réponse à : [Résolu] Videz le cache / favicon #709020
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,

    Il va bien falloir que tu connaisses l’hégergeur pour payer l’hébergement, non ?

    Est-ce que tu as des identifiants et mot de passe de connexion FTP à cet hébergeur « inconnu » ?

    Le répertoire racine c’est le répertoire de plus haut niveau pour wordpress, celui où il y a par exemple « wp-login.php »

    A mon humble avis, si tu es ausi ignare que tu le dis, il va falloir améliorer ça un minimum si tu veux t’en sortir 😉

    en réponse à : pages statiques sous-menus différents #708999
    gabier
    Participant
    Chevalier WordPress
    110 contributions

    Bonjour,

    En fait tu veux des sous-menus ?
    A ma connaissance, si tu veux que tes sous-menus se déroulent suite à un clic sur « menuB », il faut passer par javascript.
    Si tu acceptes que tes sous-menus se déroulent suite à un survol de « MenuB », alors tu peux les faire en CSS, comme je l’ai fait sur mon site . Ce faisant je n’ai fait qu’appliquer les recettes indiquées ici

    🙂 Gabier

    en réponse à : [Résolu] Changer WordPress de répertoire. #708218
    gabier
    Participant
    Chevalier WordPress
    110 contributions
    gabier wrote:
    … Je vous tiens au courant pour dire si ça marche.

    Oui ça marche. J’ai eu quelques frayeurs car le mode d’emploi dit de commencer par changer les adresses du blog et de wordpress dans les options de l’administration, puis de  » cliquer sur ‘mettre à jour les options’ et se déconnecter ».
    Mais quand j’ai cliqué sur la mise à jour des options, j’ai eu une erreur 404. Pour quelle raison je l’ignore. Peut-être parce que il y avait une reidrection par .htaccess en cours sur l’adresse indiquée.
    Mais lorsque, après transfert des fichiers dans le répertoire et suppression de la redirection, je me suis connecté au blog ou à l’administration, tout était nickel.

    Moralité le mode d’emploi est bon. Le point important est de changer les adresses dans wordpress avant de transférer les fichiers, et non après comme on le fait intuitivement.

    🙂 Gabier

15 sujets de 31 à 45 (sur un total de 78)