[POLYLANG] Incompréhension de la page d’accueil (Créer un compte)

  • Statut : non résolu
10 sujets de 16 à 25 (sur un total de 25)
  • Auteur
    Messages
  • #974774
    Chouby
    Participant
    Chevalier WordPress
    416 contributions

    Je suis là 🙂

    Je ne suis par contre pas sûr d’avoir compris le problème.

    Si l’objectif est d’avoir .com en anglais et .fr en en français (ex: monsite.com/hello-world et monsite.fr/bonjour-tout-le-monde), alors la procédure est telle que l’a décrite Lumière de Lune.

    Il faut commencer par créer ses deux domaines, les faire pointer tous les deux vers le répertoire d’installation de WordPress et on vérifie que les 2 domaines marchent avec Polylang désactivé.

    Une fois que ça c’est OK. Un domaine est choisi pour accéder à WordPress dans les options de WordPress. On active Polylang, et dans les options, on coche « la langue est déterminée par des noms de domaines différents ». Le domaine pour la langue par défaut est prérempli et on indique les autres domaines pour les autres langues.

    Et c’est tout. Pas de redirection, pas de répertoire à créer (qui risqueraient d’interférer).

    #974775
    Chouby
    Participant
    Chevalier WordPress
    416 contributions

    Dans l’exemple, je voulais écrire:
    example.com/hello-world et exemple.fr/bonjour-tout-le-monde

    #974776
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    Bonsoir,

    je m’y remet de nouveau 🙂.

    Un grand merci Chouby pour t’être déplacer sur le fofo français 🙂

    Donc je confirme le besoin que tu enonces 🙂

    C’est à dire, j’ai acheté 2 noms de domaines mon_site.com et mon_site.fr

    Suite aux conseils de Lumière de Lune, j’ai effectivement enlevé mes redirections.

    Aujourd’hui, les deux noms de domaines pointent vers mon répertoire /wordpress.

    J’ai modifié le paramétrage pour « la langue est déterminée par des noms de domaines diffférents »

    mon_site.com étant le site par défaut, sur lequel la première installation s’est effectuée, j’ai donc choisi la langue par défaut dans les réglages à anglais, puis paramétré le .fr pour le français.

    Malgré cela, après avoir enregistré. Le mon_site.com reste vierge :(.

    Je vais de suite refaire un essai, et si cela ne fonctionne pas, retester avec le polylang désactivé.

    A tout de suite ! :D

    #974777
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    Bon bah je reconfirme, je n’ai plus rien du tout ! :(

    .fr blank
    .com blank

    En revanche .com/readme.html affiche quelque chose ! Comme si d’un coup le php n’était plus lu :(. ptet une piste mais bizarre…

    C’est parti pour les réglages :

    permaliens

    réglages généraux

    Je réactive polylang, c’est parti :

    polylang

    .com toujours blanc

    .fr toujours blanc

    Et l’ancien ./com/fr et .com/en a des restes mais avec des erreurs 404 🙂.

    Je vais péter un cable =)

    Merci à vous. <img src="smileys/heart.gif" width="" height="" alt="<3" title="

    #974778
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    J’ai positionné un echo « Hello world » en php à la racine :

    mon_site.fr/hello.php et mon_site.com/hello.php, et les deux fonctionnent très bien ;(

    Fausse piste pour le php donc :(.
    J’avais eu un problème similaire avec ovh où il fallait indiquer la version php à la racine, mais là ça fonctionne pour le hello … donc c’est pas ça :(.

    #974779
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    Avec un phpinfo() je suis en version 5.4.32, j’ai tout de même rajouter un :

    AddType x-mapp-php5.5 .php
    AddHandler x-mapp-php5.5 .php

    Mais pas d’améliorations…

    #974780
    Chouby
    Participant
    Chevalier WordPress
    416 contributions

    Donc si je résume: Tes deux domaines marchent bien (hello world accessible à partir des deux domaines), mais WP te renvoie une page blanche. En principe, c’est lié à une erreur fatale. Dans wp-config.php, positionne la constante WP_DEBUG à true. ça devrait afficher l’erreur en question.

    #974781
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    J’ai trouvé !!!!

    Chouby, je confirme,

    Mes deux domaines renvoient vers le même wordpress, les deux helloworld (fait maison hein ^^) fonctionnent, et pendant les tests les deux /fr et /en fonctionne mais toujours pas la redirection de mon_site.com vers mon_site.com/en et mon_site.fr vers mon_site.fr/fr/.

    Le problème était tout simple un autre prestataire externe, qui pour un référence de « page officielle », avait rajouté un p***** de fichier index.html à la racine du dossier wordpress avec un code google, le tout foutait la merde car le index.php n’était plus lu !

    Je ne l’avais pas vu dans la liste de fichier dans ce répertoire ! Oufff, je suis déjà très rassuré.

    Je n’ai pas fini de résoudre mon problème, mais ai grandement avancé, le site affiche quelque chose :D

    Mes deux noms de domaines renvoi aujourd’hui vers mon_site.com/fr.

    Pour modifier, je pense qu’il faut que je mette ma langue par défaut en anglais, afin d’avoir dans les réglages langues « où c’est le nom de domaine qui définit la langue », le choix .com en anglais et .fr en français.
    Un test rapide a été fait, mais cela à rediriger vers mon_site.com/enenennenenenenenenenenenenene .

    Dans l’existation j’ai préféré mettre en ligne les deux en fr, le switch est toujours possible avec le drapeau ^^.

    La suite au prochaine épisode ! :D

    (Merci de l’info en tout cas Chouby pour le WP_DEBUG, ca m’aidera beaucoup).

    Cdt.

    #974782
    Chouby
    Participant
    Chevalier WordPress
    416 contributions

    toujours pas la redirection de mon_site.com vers mon_site.com/en et mon_site.fr vers mon_site.fr/fr/

    Je ne comprends pas pourquoi tu veux mettre en place cette redirection. En utilisant un domaine par langue, il n’y a pas besoin d’ajouter en plus le code de langue dans l’url. Je n’ai jamais testé mais je ne serais pas surpris d’un conflit avec Polylang.

    #974783
    WPPoly
    Membre
    Initié WordPress
    16 contributions

    Salut,

    Je testerai pendant la nuit de lundi à mardi.

    C’est peut-être un relica en mémoire dans le wordpress, mais son_site.fr ne redirigeait vers rien.
    Et les redirections ./fr ./en restaient en place.

    j’ai compris le processus avec les redirections qui sont censées disparaitre en choississant l’option ou c’est le domaine qui définit la langue du site. Je m’efforce de rendre un site fonctionnel au matin, et non la cible définitive.

    Je vous tiens au courant 🙂

10 sujets de 16 à 25 (sur un total de 25)
  • Vous devez être connecté pour répondre à ce sujet.