Règles du forum

Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 11:54

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
Haut
23 Réponses
Messages: 18187

Enregistré le: 23 Fév 2004

Message le Lun Nov 03, 2014 12:23

Re: redirection worpress

Ceci peut t'aider: https://wordpress.org/plugins/redirection/ ;)
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 13:13

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 !
Haut
Messages: 18187

Enregistré le: 23 Fév 2004

Message le Lun Nov 03, 2014 14:06

Re: redirection worpress

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

http://regexone.com/
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 14:39

Re: redirection worpress

HawkEye a écrit:Non, tu peux utiliser des expressions régulières ;)

http://regexone.com/

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 :)
Haut
Messages: 18187

Enregistré le: 23 Fév 2004

Message le Lun Nov 03, 2014 14:49

Re: redirection worpress

J'ai cru ça aussi, au début ;)
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 15:26

Re: redirection worpress

HawkEye a écrit:J'ai cru ça aussi, au début ;)



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 ?
Haut
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Lun Nov 03, 2014 15:31

Re: redirection worpress

Je déconseillerais de coupler deux plugins de ce type, ce qui risque d'engendrer des conflits.
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 16:57

Re: redirection worpress

UsagiYojimbo a écrit:Je déconseillerais de coupler deux plugins de ce type, ce qui risque d'engendrer des conflits.

ah ok : je vais désinstaller WordPress SEO by Yoas alors, en esperant que mes titres ne bouge pas
Haut
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Lun Nov 03, 2014 17:44

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.
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 17:52

Re: redirection worpress

UsagiYojimbo a écrit: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.


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 :(
Haut
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Lun Nov 03, 2014 18:00

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).
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 18:02

Re: redirection worpress

UsagiYojimbo a écrit: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).




http://www.monsite.com/category/examplehttp://www.monsite.com/example
Haut
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Lun Nov 03, 2014 18:05

Re: redirection worpress

Code: Tout sélectionner
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).
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Lun Nov 03, 2014 18:34

Re: redirection worpress

Merci beaucoup, je vais tester cela
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Sam Nov 08, 2014 13:20

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
Haut
Messages: 12288

Enregistré le: 23 Nov 2005

Message le Dim Nov 09, 2014 10:21

Re: redirection worpress

Tu as bien mis les règles en-dessous du Rewritebase ?
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Sam Nov 22, 2014 14:58

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.
Haut
Messages: 623

Enregistré le: 21 Juil 2014

Message le Sam Nov 22, 2014 15:28

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 ?
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Sam Nov 22, 2014 15:57

Re: redirection worpress

je vais voir car je me retrouve avec vraiment des url à rallonge...
Haut
Messages: 18372

Enregistré le: 5 Juin 2006

Message le Sam Nov 22, 2014 16:00

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
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Sam Nov 22, 2014 16:08

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 )
Haut
Messages: 39

Enregistré le: 8 Sep 2013

Message le Sam Nov 22, 2014 16:33

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...
Haut
Messages: 18187

Enregistré le: 23 Fév 2004

Message le Mar Nov 25, 2014 12:39

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 ;)
Haut