1. Bienvenue sur le nouveau forum WebRankInfo ! Si vous avez envie d'en parler, c'est ici :-)
    Rejeter la notice

redirection wordpress suite à changement de permalien

Discussion dans 'Débuter en référencement' créé par chinouk35, 3 Novembre 2014.

  1. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Bonjour,
    je souhaiterai changer la " nomination" de mes pages dans mon blog worpress.
    Actuellement elles sont du type : /%category%/%postname%

    je voudrais les changer juste en, %postname%

    Je sais effectuer la manip via les permaliens mais ce que je voudrais c est ne pas perdre le ref, ou du moins les liens pointant vers certaines pages.
    il faudrait donc que je fasse une redirection mais je ne sais absolument pas faire ça ( ni ou le faire )

    Pourriez-vous m'aider ?
    MErci d avance
     
  2. HawkEye

    HawkEye Nouveau WRInaute

    Inscrit:
    23 Février 2004
    Messages:
    18 166
    J'aime reçus:
    0
  3. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    :) je l'ai installé mais je n'y comprends rien. A priori je dois rediriger toutes mes pages une par une ? piouf suis pas rendu !
     
  4. HawkEye

    HawkEye Nouveau WRInaute

    Inscrit:
    23 Février 2004
    Messages:
    18 166
    J'aime reçus:
    0
    Re: redirection worpress

    Non, tu peux utiliser des expressions régulières ;)

    http://regexone.com/
     
  5. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    oh le vilain mot :) je crois que je mourais avant de comprendre les expressions régulière :) je vais quand même tenter avec ton lien :)
     
  6. HawkEye

    HawkEye Nouveau WRInaute

    Inscrit:
    23 Février 2004
    Messages:
    18 166
    J'aime reçus:
    0
    Re: redirection worpress

    J'ai cru ça aussi, au début ;)
     
  7. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress


    je suis aller faire un tour sur ton site et je viens d'installer SEO Ultimate que je vais coupler a WordPress SEO by Yoas car a priori SEO Ultimate dans Miscellaneous me propose de faire exactement ce que je veux dans Permalink Tweaker :
    http://www.lespassionsdechinouk.com/category/examplehttp://www.lespassionsdechinouk.com/example

    tu peux me confirmer , avant que je fasse la manip qu'il va bien gérer les redirections en me faisant la modif ?
     
  8. UsagiYojimbo

    UsagiYojimbo Nouveau WRInaute

    Inscrit:
    23 Novembre 2005
    Messages:
    12 374
    J'aime reçus:
    0
    Re: redirection worpress

    Je déconseillerais de coupler deux plugins de ce type, ce qui risque d'engendrer des conflits.
     
  9. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    ah ok : je vais désinstaller WordPress SEO by Yoas alors, en esperant que mes titres ne bouge pas
     
  10. UsagiYojimbo

    UsagiYojimbo Nouveau WRInaute

    Inscrit:
    23 Novembre 2005
    Messages:
    12 374
    J'aime reçus:
    0
    Re: redirection worpress

    Si tu installais le 2e plugin uniquement pour te faciliter la tâche, j aurai plutôt désinstallé celui-ci. Pour ton cas de figure, je pense que tu as meilleur compte de ne te baser ni sur redirections ni sur un plugin tiers. Il y a juste une règle de redirection à intégrer dans ton .htaccess par catégorie à rediriger.
     
  11. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    tu as totalement raison, sauf que je ne comprends rien aux expressions régulière, il n'y a rien a faire cela ne veux as rentrer :(
     
  12. UsagiYojimbo

    UsagiYojimbo Nouveau WRInaute

    Inscrit:
    23 Novembre 2005
    Messages:
    12 374
    J'aime reçus:
    0
    Re: redirection worpress

    Donnes-nous un exemple d'url de catégorie que tu veux rediriger à la racine (tu peux mettre http://www.example.com) à la place du vrai nom de domaine, si tu ne veux pas dévoiler ici l'url du site).
     
  13. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
  14. UsagiYojimbo

    UsagiYojimbo Nouveau WRInaute

    Inscrit:
    23 Novembre 2005
    Messages:
    12 374
    J'aime reçus:
    0
    Re: redirection worpress

    Code:
    RewriteRule ^category/(.*)$ http://www.example.com/$1 [R=301,L]
    A dupliquer pour chaque catégorie que tu souhaites rediriger à la racine, et à intégrer au bon endroit dans le .htaccess de wordpress (pour éviter que ça ne saute à chaque mise à jour du dit .htaccess).
     
  15. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    Merci beaucoup, je vais tester cela
     
  16. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    j'ai enfin le temps de tester mais cela ne fonctionne pas - rien ne ce passe :(

    peut être est ce a ce qu'il y a déjà dans mon fichier htaccess :

    SetEnv PHP_VER 5_3
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    </IfModule>

    # END WordPress
    # BEGIN Expire headers
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 7200 seconds"
    ExpiresByType image/jpg "access plus 2592000 seconds"
    ExpiresByType image/jpeg "access plus 2592000 seconds"
    ExpiresByType image/png "access plus 2592000 seconds"
    ExpiresByType image/gif "access plus 2592000 seconds"
    AddType image/x-icon .ico
    ExpiresByType image/ico "access plus 2592000 seconds"
    ExpiresByType image/icon "access plus 2592000 seconds"
    ExpiresByType image/x-icon "access plus 2592000 seconds"
    ExpiresByType text/css "access plus 2592000 seconds"
    ExpiresByType text/javascript "access plus 2592000 seconds"
    ExpiresByType text/html "access plus 7200 seconds"
    ExpiresByType application/xhtml+xml "access plus 7200 seconds"
    ExpiresByType application/javascript A2592000
    ExpiresByType application/x-javascript "access plus 2592000 seconds"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    </IfModule>
    # END Expire headers

    Je ne sais pas si je peux supprimer des lignes
     
  17. UsagiYojimbo

    UsagiYojimbo Nouveau WRInaute

    Inscrit:
    23 Novembre 2005
    Messages:
    12 374
    J'aime reçus:
    0
    Re: redirection worpress

    Tu as bien mis les règles en-dessous du Rewritebase ?
     
  18. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    j'ai fais ça :

    SetEnv PHP_VER 5_3
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^50-etats-50-billets/(.*)$ http://www.lespassionsdechinouk.com/$1 [R=301,L]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress
    # BEGIN Expire headers
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 7200 seconds"
    ExpiresByType image/jpg "access plus 2592000 seconds"
    ExpiresByType image/jpeg "access plus 2592000 seconds"
    ExpiresByType image/png "access plus 2592000 seconds"
    ExpiresByType image/gif "access plus 2592000 seconds"
    AddType image/x-icon .ico
    ExpiresByType image/ico "access plus 2592000 seconds"
    ExpiresByType image/icon "access plus 2592000 seconds"
    ExpiresByType image/x-icon "access plus 2592000 seconds"
    ExpiresByType text/css "access plus 2592000 seconds"
    ExpiresByType text/javascript "access plus 2592000 seconds"
    ExpiresByType text/html "access plus 7200 seconds"
    ExpiresByType application/xhtml+xml "access plus 7200 seconds"
    ExpiresByType application/javascript A2592000
    ExpiresByType application/x-javascript "access plus 2592000 seconds"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    </IfModule>
    # END Expire headers


    A priori cela redirige bien ( l'adresse) mais ça me trouve pas la page.
     
  19. baud74

    baud74 Nouveau WRInaute

    Inscrit:
    21 Juillet 2014
    Messages:
    623
    J'aime reçus:
    0
    Re: redirection worpress

    -http://www.lespassionsdechinouk.com/50-etats-50-billets/50-etats-50-billets-le-challenge 200, pas de redirection 301
    -http://www.lespassionsdechinouk.com/50-etats-50-billets-le-challenge erreur 404

    cela me semble difficile, sans bien connaitre wordpress d'y arriver.
    et est-ce si indispensable que cela ?
     
  20. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    je vais voir car je me retrouve avec vraiment des url à rallonge...
     
  21. Marie-Aude

    Marie-Aude Nouveau WRInaute

    Inscrit:
    5 Juin 2006
    Messages:
    18 363
    J'aime reçus:
    0
    Re: redirection worpress

    Premièrement le conseil qui t'as été donné de mettre ça à l'intérieur des règles de wordpress est mauvais, car cela sautera à chaque enregistrement des permaliens (Wordpress sait identifier ce qui le concerne, à l'intérieur de # BEGIN WordPress et # END WordPress et ne se permet pas de toucher au reste

    Ta règle, visant à corriger une url AVANT qu'elle soit lue par le moteur de WordPress doit se trouver AVANT # BEGIN WordPress

    Ensuite dans ton cas, la regex sera difficile à mettre en place : %category% est une suite de lettres, chiffres _ et - mais cela correspond à d'autres identifiants

    [category|tag|author|2012|...] etc qu'on ne peut pas te donner de façon précise, et qui peuvent évoluer avec le temps.

    Donc si tu VEUX absolument faire une regex qui porte sur toutes les catégories, je mettrais un truc du genre

    RewriteRule ^[^categorie|tag|author]/(.*)$ http://www.lespassionsdechinouk.com/$1 [R=301,L] (categorie|tag|author à complétér)

    Sinon, repasse sur ton acienne structure d'url
    Prend un plugin qui gère les anciennes / nouvelles redirections
    Change ta structure d'url à nouveau
     
  22. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    MErci Marie-Aude,
    je crois que je vais passer via un pluging comme me l'avais indiqué HawkEye , cela sera plus simple pour moi.( ou pas )
     
  23. chinouk35

    chinouk35 Nouveau WRInaute

    Inscrit:
    8 Septembre 2013
    Messages:
    39
    J'aime reçus:
    0
    Re: redirection worpress

    bon je crois que je vais lâcher l'affaire car le dieu de la redirection n'est pas avec moi :)

    car même avec le plugging redirection je n'arrive pas a rediriger une page pourtant dans ::
    URL cible : http://www.lespassionsdechinouk.com//50-etats-50-billets/ne-tirez-pas- ... harper-lee
    Url Sourse : http://www.lespassionsdechinouk.com/ne-tirez-pas-sur-loiseau-moqueur-d ... harper-lee

    je valide

    et bien quand je tape : http://www.lespassionsdechinouk.com/ne-tirez-pas-sur-loiseau-moqueur-d ... harper-lee

    je tombe sur une page d erreur...
     
  24. HawkEye

    HawkEye Nouveau WRInaute

    Inscrit:
    23 Février 2004
    Messages:
    18 166
    J'aime reçus:
    0
    Pas besoin de rappeler le nom de domaine dans l'url d'origine ;)

    Exemple:

    Source URL: chinouk35
    Target URL: (l'url complet de ton post ci-dessus #1502973)

    ==> http://iseo.be/chinouk35 ;)