IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

Changer les permaliens en cours de route


Sujet :

WordPress PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut Changer les permaliens en cours de route
    Bonjour à tous.

    Je récupère la gestion d'un site WordPress et je suis ennuyé avec les permaliens. Le gars qui a installé a pas pensé à changer l'option dés le départ et j'ai les liens de base. J'ai pas mal cherché sur le net une solution pour mettre en place les permaliens avec le nom de l'article, mais en vain.

    Alors question : est ce qu'il est possible de changer l'option pour mettre en place les permaliens avec le nom de l'article et que les articles restent accessible sur el site et depuis l'extérieur ?

    Pour l'instant j'ai une petite cinquantaine d'articles, donc repasser sur chaque pour faire un truc ne pose pas trop de souci.
    Merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 667
    Par défaut
    Oui vous pouvez activer les permaliens sans problème.
    Et il n'y aura pas de travail supplémentaire à faire puisque si quelque arrive par l'ancien URL http://serveur/?p=12 il sera automatiquement redirigé vers le nouveau avec permalien http://serveur/titre-article

  3. #3
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci beaucoup pour ton aide.

    J'ai un peu testé des truc pour bien comprendre mon problème et ce matin je suis tombé sur un os digne d'un dinosaure !!! (pas grave il fait soleil chez moi pour l'instant...)

    Je m'explique : ce que tu décris dans ton message fonctionne sur touts les site WordPress que j'ai fait (incluant les version de test j'ai en 5 au total) et c'est ce que je m'attendais à trouver sur celui qui me pose problème, mais que néni !

    Lorsque je passe du lien simple au lien avec nom de l'article ça me mets une erreur 404. Et je ne comprends pas du tout d'où peux venir le problème. Et vu que ce n'est pas moi qui ai fait l'installation et qu'en plus je ne peux pas entrer en contact avec celui qui l'a faite, je sui un eu coincé. Du coup je ne sais même par où commencer mon analyse du problème ni quoi vérifier.

    Vois tu le souci ?

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 667
    Par défaut
    Quand tu enregistres les réglages des permaliens, il n'y a pas de message indiquant un problème avec le fichier .htaccess ?

  5. #5
    Membre Expert

    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2011
    Messages
    1 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 049
    Billets dans le blog
    2
    Par défaut
    Effectivement, la plupart des liens sont brisés en changeant les permaliens. Il faut faire des redirections 301 (permanentes). Pour éviter de devoir le faire manuellement dans le .htaccess, on peut utiliser le plugin Simple 301 Redirects, très facile à utiliser.
    Pour que Google réinitialise rapidement les nouveaux liens dans son index on peut envoyer un nouveau Sitemap à Google. Sinon, attendre que Google repasse sur le site.

  6. #6
    Membre éclairé
    Inscrit en
    Octobre 2013
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 91
    Par défaut
    J'avais déjà eu le problème, sur un site qui ne voulait pas modifier ce réglage, et le htaccess + désactiver ttes les extensions, et les réactiver, effacer le cache etc.
    J'ai du faire pas mal d'operations, pour finir par régler ça. Bon courage
    Si je peux t'être utile

    *Edit: parfois une extension, mal codée, empêche tout simplement ce réglage de fonctionner!

  7. #7
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2012
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2012
    Messages : 131
    Par défaut
    Bonjour,

    as tu vérifié si le module mod_rewrite est activé sur ton hébergement ?

  8. #8
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci beaucoup pour vos retours constructifs et surtout désolé de ne revenir qua maintenant pour réagir. En fait j'ai eu une semaine hyper chargée en rédaction sur le site concerné et j'ai pas pu m'en occuper avant.

    Alors en fait c'était un tout autre problème : le site ne tourne pas sur Apache mais sur Nginx et visiblement WordPress est beaucou plus copain avec le premier que le deuxième !!!
    Donc il a fallu faire intervenir le ars qui s'est occupé d'installer le serveur et qu'il fasse je ne sais trop quelle manip pour active le module de rewriting d'URL. Visiblement WordPress active par lui même ce module sur Apache pas sur Nginx.

    Enfin, voilà ce que j'en ai compris.

    Encore merci pour vos retours. Je clôture ce topic, mais je dois en ouvrir un autre, j'ai un autre petit souci sur lequel je en trouve pas de solution.
    Bonne journée à tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Drools] Changer de règles "en cours de route"
    Par tchakapoum dans le forum Wildfly/JBoss
    Réponses: 9
    Dernier message: 26/10/2012, 15h59
  2. [XP] Batch pour changer les routes
    Par cuhbe dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 16/06/2008, 11h52
  3. [t-sql] changer de BD en cours de route
    Par olivc dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 14/06/2005, 11h06
  4. Réponses: 2
    Dernier message: 21/03/2005, 09h03
  5. Obtenir les taches en cours
    Par mlerat22 dans le forum MFC
    Réponses: 3
    Dernier message: 17/06/2002, 12h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo