Lien menu absolu. Ok en local mais KO en externe (pointe en local)

Ce sujet a été signalé comme ayant un contenu inapproprié

  • WordPress :4.9
  • Statut : non résolu
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Messages
  • #1995116

    virtuaworld
    Participant
    Initié WordPress
    1 contributions

    Bonjour,

    Ma configuration WP actuelle 4.7.5

    • Version de PHP/MySQL :  PHP 5.6 et 7.0 / MariaDB 10
    • Thème utilisé : Twenty Seventeen
    • Extensions en place : Calendrier de réservation, Gmail SMTP, Relative URL, WP Google Map Plugin …
    • Nom de l’hébergeur : NAS à domicile
    • Adresse du site : elec.petitrenaud.info

    Problème(s) rencontré(s) : Bonjour à toutes et à tous. Je remercie d’avance celles et ceux qui liront mon post et m’aideront à resoudre mon problème.

    J’ai installé wordpress sur mon NAS synology.

    Tout fonctionne très bien en local.

    J’ai créé un Vhost pour que mon site soit accessible en http.

    Tous les liens fonctionnent à peu près bien depuis l’extérieur à part deux, trois soucis en wp-admin mais ça ne me gêne pas tant que ça n’affecte pas les visiteurs.

    Seulement voilà. J’ai un menu avec quelques liens (Localisation, Contact …). Ces liens, même en externe, continuent de pointer vers l’adresse http://ipinterne/wordpress/localisation donc la page n’aboutit évidemment pas.

    D’ailleurs quand il sont traduits en http://monsite.domaine.tld/localisation le lien ne fonctionne pas non plus. Je pense que ça vient de l’apache Synology et de la structure de WP

    J’aimerai trouver le moyen de remplacer ces liens par des liens relatifs, du type ../contact … afin que quelque soit l’angle d’attaque, les pages s’affiche comme en HTML.

    Si vous avez comment faire, même si c’est seulement en externe, pour que mes liens du menu pointent bien sur la page en web access, ce serait merveilleux. c’est vraiment dommage de galérer pour un truc qui parait aussi simple

    Pour info, j’ai bien essayé avec mon reverse proxy apache (pas celui de syno) mais wordpress n’est pas du tout aussi simple à proxifier que mes autres applis.

    Pour ceux qui connaissent :

    ProxyPass /wordpress/ http://192.168.1.4/wordpress
    ProxyPassReverse /wordpress/ http://192.168.1.4/wordpress

    Le plus intéressant que j’ai trouvé est ici mais il n’y pas foule sur le net : https://serverfault.com/questions/653981/wordpress-behind-reverse-proxy

    Merci beaucoup d’avance pour votre aide !!

    En PJ, le lien ne pointe plus vers mon IPInterne depuis que j’ai installé l’extension « Relative URL » mais ça ne résout pas le problème.

    Cordialement,
    Virtua

    • Ce sujet a été modifié le il y a 1 semaine par  virtuaworld.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #1995165

    virtuaworld
    Participant
    Initié WordPress
    1 contributions

    Pour info, je viens de trouver le post ci-dessous, mais je ne sais dans quels fichiers mettre cela :

    https://wpfr.net/support/sujet/probleme-de-liens-12/#post-1570314

    Mais je ne sais pas où et dans quel fichier il faut l’insérer

    Pas évident quand on débute ^^ »

     

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