MimiraK Posté(e) le 17 novembre 2021 Posté(e) le 17 novembre 2021 Bonjour à tous, J'ai un soucis quand à l'accès à mon site web Wordpress auto-hébergé et il ne me semble pas avoir fait d'erreur dans la configuration. Voici le soucis : - Je peux accéder au site quand je tape https://ndd.fr Dans Wordpress les URL sont https://ndd.fr pour les deux lignes J'arrive a accéder a l'administration du site par https://ndd.fr/wp-admin - MAIS le problème c'est que quand je tape https://www.ndd.fr, ça me renvoie sur le message webstation "Web Station has been enabled. To finish setting up your website, please see the "Web Service" section of DSM Help." de la page index du dossier racine web. Ceci si je ne modifie pas les URL dans wordpress, toujours https://ndd.fr Si dans Wordpress je mets les URL en https://www.ndd.fr pour les deux lignes ça me renvoi une erreur 404 Idem quand je tente d'accéder a l'administration du site par https://www.ndd.fr/wp-admin C'est très embêtant car beaucoup de gens on encore l'habitude des www. et je ne vois pas d'où peut venir le problème. Je vous mets quelques éléments de ma config si ça peut dissiper certains doutes. En vous remerciant d'avance pour votre aide ! 🙂 0 Citer
oracle7 Posté(e) le 17 novembre 2021 Posté(e) le 17 novembre 2021 (modifié) @MimiraK Bonjour, En espérant ne pas te raconter de c ... ies et donc sous toutes réserves, il me semble qu'il faille remplacer le serveur principal HTTP qui est en "nginx" par "Apache HTTP Server 2.2" dans WebStation et dans Virtual Host. A tester donc ... Cordialement oracle7😉 Modifié le 17 novembre 2021 par oracle7 0 Citer
MimiraK Posté(e) le 17 novembre 2021 Auteur Posté(e) le 17 novembre 2021 Merci pour ton retour. Je viens de tester et malheureusement cela ne change rien au problème 😞 0 Citer
oracle7 Posté(e) le 17 novembre 2021 Posté(e) le 17 novembre 2021 @MimiraK Bonjour, Même après avoir redémarré le Web Station ? Cordialement oracle7😉 0 Citer
MimiraK Posté(e) le 17 novembre 2021 Auteur Posté(e) le 17 novembre 2021 Oui même en relançant web station... J'arrivais juste à avoir la page d'accueil en https://ndd.fr, pour toutes les autres https://ndd.fr/exemple... erreur 404 Et pour https://www.ndd.fr le même message Synology. En tout je te remercie pour ta piste 😉 Si il y a quelqu'un autre ? 🙂 Je sais pas si ça sera utile, mais j'ai fait une installation hors paquet synology pour Wordpress avec le tuto qu'on trouve sur le forum 0 Citer
oracle7 Posté(e) le 17 novembre 2021 Posté(e) le 17 novembre 2021 @MimiraK Bonjour, Si tu parles de ce TUTO, alors tu as dû raté un truc en cours de configuration, je ne peux que t'inviter à le relire bien à l'horizontale pour ne pas perdre d'information en route. Maintenant @DaffY devrait pouvoir t'aider. C'est lui l'expert ! Cordialement oracle7😉 0 Citer
MimiraK Posté(e) le 17 novembre 2021 Auteur Posté(e) le 17 novembre 2021 (modifié) Je viens de relire et il me semble n'avoir rien oublié 😞 Je ne comprends pas... J'espère que @DaffY pour me faire un retour. Encore merci 😉 Modifié le 17 novembre 2021 par MimiraK 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Petit up 🙂 Je n'ai toujours pas trouvé d'explication à mon soucis 😞 Si quelqu'un d'autre à une idée ? merci 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 Bonjour, J'ai la même chose et cela ne me perturbe pas plus que cela.😉 Sinon, tu as essayé une redirection avec le fichier .htaccess ou bien avec une extension de wordpress? 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Salut, Perso ça me gêne 🙂 surtout pour la clientèle 😉 Pourquoi pas avec le .htaccess, j'ai déja la redirection http vers https : RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} Peut-on rajouter quelques chose ? Et si oui qu'est ce que je dois mettre ? Merci à toi 🙂 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 (modifié) Essaie ceci :! Modifié le 22 novembre 2021 par Jeff777 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Arf toujours le même soucis (j'ai relancer web station) Mon fichier .htaccess : RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} RewriteCond %{HTTP_HOST} *www.ndd.fr$ RewriteRule ^$ https://ndd.fr [L,R=301] 0 Citer
oracle7 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 @MimiraK Bonjour, Essaies cela tout simplement : RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Cordialement oracle7😉 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 (modifié) @oracle7 ça c'est pour la redirection http vers https (oui il faut ajouter le [L,R=301] mais cela ne redirige pas www.ndd.fr vers ndd.fr Peut-être ceci : RewriteEngine On RewriteCond %{HTTP_HOST} ^ndd.fr$ [OR] RewriteCond %{HTTP_HOST} ^www.ndd.fr$ RewriteRule (.*)$ https://ndd.fr/$1 [R=301,L] https://karac.ch/blog/redirections-web-htaccess Modifié le 22 novembre 2021 par Jeff777 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Merci pour vos retour, mais rien ne fonctionne 😞 J'ai aussi essayé ces lignes, trouvé dans ton lien @Jeff777 : RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L] Mais hélas ça ne fonctionne pas... J'ai lu quelques part que "Pour le .htaccess c'est uniquement si tu utilises apache comme serveur web (par défaut c'est nginx)." Et c'est bien nginx que j'utilise pour le virtual host et les paramètres de Web station. C'est frustrant grrr... En tout cas merci pour ces pistes 🙂 0 Citer
Kramlech Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 D'après ce que je vois de tes captures d'écran, tu as un virtual host qui redirige ndd.fr vers ton site wordpress, mais tu n'en as pas qui redirige www.ndd.fr vers ton site wordpress !!! Ceci peut expliquer cela .... Pour éviter deux virtual host, il faudrait que tu ais un reverse proxy qui redirige www.ndd.fr vers ndd.fr (solution la plus simple il me semble) 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Salut @Kramlech Merci pour ce retour. Je viens de tester avec un second virtual host et le problème reste entier 😞 (joint capture de la config) J'ai également avec le reverse proxy mais je ne suis pas sur de la config, si elle est bonne, toujours le même problème... Je précise que j'ai testé les deux possibilité en ayant pris soin de supprimer l'autre et relancé web station. 0 Citer
oracle7 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 @MimiraK Bonjour, Puisque tu utilises nginx et pas Apache, alors pas la peine de s’escrimer avec le .htaccess. Regardes ces deux articles ici et ici. Peut-être que c'est la solution à ton problème (principalement le premier lien). Dis-nous quelle est la meilleure. Cordialement oracle7😉 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 Personnellement je n'utilise jamais mon ndd.ovh pour atteindre un service. Celui-ci redirige vers la page d'accueil de Webstation que l'on peut customiser. Mon accès à mon site wordpress est donc par proxy inverse site.ndd.ovh. Le dsm par dsm.ndd.ovh etc... Que dirais-tu de supprimer ton virtuel host ndd.fr et de conserver www.ndd.fr. ou tartanpion.ndd.fr, sachant que dans le lien que je t'ai envoyé le www est de moins en moins employé. 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 Un point à vérifier si tu utilises la redirection : ton navigateur l'autorise-t-il. paramètres/confidentialité et sécurité/paramètres des sites/pop up et redirection Si pop up redirection interdit pour tout les sites, tu autorises le tien. 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 Merci pour les liens. Le premier offre une solution il me semble, mais... Je ne vois pas comment éditer le fichier nginx.conf pour y rajouter ceci : ## Redirection de l url avec www vers une url sans www if ($host = 'www.example.com' ) { rewrite ^/(.*)$ https://example.com/$1 permanent; } Avec ssh ? je souhaiterai aussi pouvoir revenir en arrière si ca ne marche pas On peut télécharger le fichier nginx.conf en ssh, l'éditer et le "coller" remplacer ? il y a 20 minutes, Jeff777 a dit : Personnellement je n'utilise jamais mon ndd.ovh pour atteindre un service. Celui-ci redirige vers la page d'accueil de Webstation que l'on peut customiser. Mon accès à mon site wordpress est donc par proxy inverse site.ndd.ovh. Le dsm par dsm.ndd.ovh etc... Que dirais-tu de supprimer ton virtuel host ndd.fr et de conserver www.ndd.fr. ou tartanpion.ndd.fr, sachant que dans le lien que je t'ai envoyé le www est de moins en moins employé. Perso je souhaiterai que les clients accède à la même chose que ça soit en tapant ndd.fr ou www.ndd.fr Pourquoi pas le reverse proxy, mais je ne comprends pas comme tu pointes vers ton site wordpress sans virtual host qui indique l’accès au dossier... Mes excuses, je ne suis qu'un débutant 🙂 0 Citer
oracle7 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 @MimiraK Bonjour, il y a 25 minutes, MimiraK a dit : Avec ssh ? je souhaiterai aussi pouvoir revenir en arrière si ca ne marche pas Oui sous SSH et user root. Tu vas dans " /etc/nginx " et là tu sauvegardes ton fichier en le dupliquant sous un autre nom avant de l'éditer. Ainsi tu pourras revenir en arrière si besoin en est. A noter toutefois que, sauf erreur de ma part, ce type de modification ne devrait pas survivre à une mise à jour de DSM. Donc mef ... C'est aussi un peu pour cela, que la solution via Reverse Proxy serait bien plus efficace et surtout perenne. Maintenant ce que j'en dit, c'est toi qui voit ... Cordialement oracle7😉 0 Citer
Kramlech Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 Attention dans le Virtual Host, il ne faut pas mettre web, mais directement le sous répertoire de web… 0 Citer
Jeff777 Posté(e) le 22 novembre 2021 Posté(e) le 22 novembre 2021 il y a 38 minutes, MimiraK a dit : je ne comprends pas comme tu pointes vers ton site wordpress sans virtual host Oui tu as raison j'ai un virtual host pour site.ndd.ovh et un reverse proxy pour dsm.ndd.ovh etc...... il y a 39 minutes, MimiraK a dit : Mes excuses, je ne suis qu'un débutant Pas si débutant que cela...la preuve 😉 il y a 11 minutes, Kramlech a dit : il ne faut pas mettre web, mais directement le sous répertoire de web… Quand tu sélectionnes le sous-répertoire il met automatiquement web non ? 0 Citer
MimiraK Posté(e) le 22 novembre 2021 Auteur Posté(e) le 22 novembre 2021 il y a 13 minutes, Kramlech a dit : Attention dans le Virtual Host, il ne faut pas mettre web, mais directement le sous répertoire de web… 😄 Oui t’inquiètes il y a 17 minutes, oracle7 a dit : C'est aussi un peu pour cela, que la solution via Reverse Proxy serait bien plus efficace et surtout perenne. Maintenant ce que j'en dit, c'est toi qui voit ... Ok @oracle7 mais je vois pas comment faire 😞 tu as vu mes captures, il y a une erreur quelques part ? ca ne marche pas comme c'est fait la Si non, j'ai réussi a copier le nginx.conf et peut l'éditer mais ou dois-je insérer ceci (sans le ##) ?! : ## Redirection de l url avec www vers une url sans www if ($host = 'www.example.com' ) { rewrite ^/(.*)$ https://example.com/$1 permanent; } le fichier contient tellement de chose. il y a 14 minutes, Jeff777 a dit : Pas si débutant que cela...la preuve Flatteur 😛 mais ça fait plaisir 🙂 0 Citer
Messages recommandés
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.