Aller au contenu

Forcer Wordpress


Terrano

Messages recommandés

Bonjour,

J'ai installé le paquet de Synology sans problème et WordPress est fonctionnel.

Par contre, j'aimerais qu'il soit toujours en https, quelqu'un aurait une solution ?

Quand je met l'adresse du site en https, ça fonctionne, mais plusieurs problèmes apparaissent :

  • Impossible de s'identifier pour gérer le site
  • un message d'alerte apparait empechant le bon affichage du site : Cette page contient un script provenant de sources non authentifée

Je suis obligé d'activer l'exécution du script pour avoir un affichage normal mais du coup je perds la validité du lien https (passe de vert à barré rouge).

Lien vers le commentaire
Partager sur d’autres sites

Alors, j'ai découvert le problème... C'est lié au reverse proxy nginx.

Si je configure simplement comme ceci :

server {
    listen       *:5508 ssl;
    server_name  www.mondomaine.fr;
    include      ssl_defaults.conf;
    location / {
        proxy_pass  https://localhost:443;
        include     proxy_defaults.conf;
        add_header  Strict-Transport-Security "max-age=31536000; includeSubdomains;";
    }
}

Si je fais https://www.mondomaine.fr/wordpress, tout fonctionne parfaitement.

Or, je voudrais acceder au site directement sans voir "wordpress", si j'essaie ceci :

server {
    listen       *:5508 ssl;
    server_name  www.mondomaine.fr;
    include      ssl_defaults.conf;
    location / {
        proxy_pass  https://localhost:443/wordpress;
        include     proxy_defaults.conf;
        add_header  Strict-Transport-Security "max-age=31536000; includeSubdomains;";
    }
}

Ca marche aussi, mais l'affichage est sans mise en forme et impossible de se connecter en admin.

J'ai essayé de jouer sur location aussi :

server {
    listen       *:5508 ssl;
    server_name  www.mondomaine.fr;
    include      ssl_defaults.conf;
    location /wordpress {
        proxy_pass  https://localhost:443;
        include     proxy_defaults.conf;
        add_header  Strict-Transport-Security "max-age=31536000; includeSubdomains;";
    }
}

Mais ca ne marche carrément plus.

Quelqu'un a une idée ?

C'est la même chose pour Mail Station et Photo Station.

Lien vers le commentaire
Partager sur d’autres sites

Décidément, je pose beaucoup de question, mais j'y répond aussi... ça fait monologue. :D

Donc, le problème avec Wordpress du package Syno, c'est qu'il aime pas ne pas être dans un sous-dossier wordpress du domaine, par exemple : http://www.mondomaine.fr

Il lui faut a tout pris http://www.mondomaine.fr/wordpresssinon les images et les liens sont cassés.

De fait, il suffit de gruger comme suit :

  • Définir un Virtual Host sous DSM pour pointer www.mondomaine.fr vers le dossier wordpress
  • Installer le package Wordpress de Synology
  • Se connecter en SSH
  • Faire les commandes suivantes :
cd /volume1/web/wordpress
ln -s /volume1/web/wordpress

Avec ce lien symbolique, on rend les liens de nouveau fonctionnel tout en ayant plus le sous dossier wordpress qui apparait dans l'adresse du site. :wub:

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.