Jacky_5 Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 Bonjour, Je vous soumets mon problème. J’ai actuellement un NAS SYNOLOGY DS720+ avec DSM 7 sur lequel j’ai installé le package Wordpress / MariaDB L’installation s’est correctement déroulée et un dossier Wordpress a été installé dans le dossier web_packages. J’ai redirigé mon nom de domaine vers l’adresse IP de mon NAS et quand je tape dans l’url http://nomdomaine/wordpress j’arrive bien sur la page de mon Site Web. Je voudrais pouvoir accéder directement sur le dossier wordpress sans que celui-ci ne soit vu par les utilisateurs du Site. A savoir http://nomdomaine Merci pour votre aide. 0 Citer
oracle7 Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 @Jacky_5 Bonjour, il y a 21 minutes, Jacky_5 a dit : e voudrais pouvoir accéder directement sur le dossier wordpress sans que celui-ci ne soit vu par les utilisateurs du Site. En première approche si j'étais toi je regarderai à faire cela au moyen d'une redirection de Reverse Proxy de ton domaine vers ton site sur le NAS : voir le TUTO. Cordialement oracle7😉 0 Citer
Jeff777 Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 (modifié) il y a 29 minutes, oracle7 a dit : En première approche si j'étais toi je regarderai à faire cela au moyen d'une redirection de Reverse Proxy de ton domaine vers ton site sur le NAS Bonjour, Ceci augmentera la sécurité mais je crois pas que cela ne répond pas à la question de @Jacky_5 qui veut cacher son nom de domaine. Non? Edit : si j'ai bien compris Jacky_5, il ne veut pas exposer son nom de domaine pour éviter des tentatives d'intrusion sur son nas. Dans ce cas peut-être utiliser un nom de domaine spécifique qui pointe sur le nas et en limiter l'accès au maximum. Modifié le 2 mars 2022 par Jeff777 0 Citer
Jacky_5 Posté(e) le 2 mars 2022 Auteur Posté(e) le 2 mars 2022 Bonjour @oracle7 et @Jeff777 Tout d'abord je vous remercie pour vos retours. En fait, je veut qu'on tape l'url de mon nom de domaine pour accéder à mon site et non pas le nom de domaine/ wordpress. J'ai vu queques TUTOS mais cela ne repond pas vraiment à m question. Cdt, 0 Citer
oracle7 Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 @Jeff777 Bonjour, Il y a 1 heure, Jeff777 a dit : Dans ce cas peut-être utiliser un nom de domaine spécifique qui pointe sur le nas et en limiter l'accès au maximum. C'est exactement ce à quoi je pensais en proposant une redirection de Reverse Proxy sur par ex : www.domaine.tld. Mais s'il réduit l'accès à son site sur son domaine SEUL, je crains qu'il s'interdirait de fait l'accès à son NAS et à d'autres applications depuis l'extérieur avec des sous-domaines spécifiques, non ? Je dis une co...ie ? Cordialement oracle7😉 0 Citer
Jacky_5 Posté(e) le 2 mars 2022 Auteur Posté(e) le 2 mars 2022 Hello, Je m'orientais plus vers la création d'un Virtual Host mail le dossier web_packages ne m'est pas proposé. Cdt, 0 Citer
Jacky_5 Posté(e) le 2 mars 2022 Auteur Posté(e) le 2 mars 2022 En fait, en regardant en détail il semble que l'installation manuelle de Wordpress installait le dossier worpress dans le dossier web avec DSM6 alors qu'avec l'installation du package worpress + MariaDB avec DSM7 un nouveau dossier web_packages est créé dans lequel le dossier worpress est créé. La création d'un Virtual Host permet une entrée en Racine du document sur le dossier web mais pas sur le dossier web_packages. Peut-etre faut-il que je réinstalle worpress manuellement. Qu'en pensez-vous ? Cdt, 0 Citer
Kramlech Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 (modifié) Oui, il faut passer par un Virtual Host pour cela, mais il semble que la logique ait été modifiée avec DSM 7. Les sites installés via des paquets sont maintenant considérés comme des services, et installés dans web_packages et plus dans web. Dans Web Station, Portail de services Web, Créer, Créer un portail de service, tu as ceci : Et si tu va voir la doc associée, tu as (entre autre, toute la doc est intéressante) : Citation 2. Hôte virtuel Web Station vous permet de créer les types de portails suivants pour chaque site Web : Hôte virtuel : configurez des portails pour des sites Web personnalisés. Portail du serveur de paquets : configurez des portails personnalisés pour des paquets de services Web tiers, comme phpMyAdmin, WordPress, MediaWiki, etc. Portail alternatif du serveur par défaut : configurez des noms d'hôte et des ports personnalisés pour les portails alternatifs de votre serveur Web par défaut. Pour configurer un hôte virtuel : Cliquez sur Créer sur la page Portail de services Web. Cliquez sur Créer un portail de services. Sélectionnez Hôte virtuel dans l'assistant Création de portail. Sélectionnez l'un des types d'URL suivants : Basée sur un nom : pour créer une URL basée sur un nom (par exemple, « http://synotest.com:80 »), saisissez le FQDN (nom de domaine complet) de votre Synology NAS dans le champ Nom d'hôte, puis sélectionnez au moins un type de port pour l'URL : ports par défaut (80 et 443) ou ports personnalisés. Basée sur un port : pour créer une URL basée sur un port (par exemple, « https://210.61.203.200:443 »), sélectionnez au moins un type de port (HTTP ou HTTPS) et saisissez le numéro de port de l'URL. Sélectionnez le répertoire Racine du document qui sera utilisé pour le stockage des fichiers et leur accès (reportez-vous à la Remarque ci-dessous). Cochez la case Activer HSTS si vous souhaitez forcer les navigateurs Web à accéder à votre hôte virtuel via des connexions HTTPS. Sélectionnez un serveur principal pour cet hôte virtuel dans le menu déroulant Serveur principal HTTP. Sélectionnez un profil PHP à appliquer à cet hôte virtuel dans le menu déroulant PHP. Vous pouvez créer des profils PHP dans Paramètres du langage de script > PHP. Sélectionnez un profil dans le menu déroulant Profil de contrôle d'accès. Vous pouvez créer des profils de contrôle d'accès dans Panneau de configuration > Portail de connexion > Avancé. Sélectionnez un profil dans le menu déroulant Profil de page d'erreur. Vous pouvez créer des profils de page d'erreur dans Paramètres de page d'erreur. Cliquez sur Créer pour terminer la configuration des paramètres. Un lien par défaut sera généré dans la liste de portails de la page Portail de services Web. Pour configurer un portail du serveur de paquets : Cliquez sur Créer sur la page Portail de services Web. Cliquez sur Créer un portail de services. Sélectionnez Portail du serveur de paquets dans l'assistant Création de portail. Sélectionnez le paquet de services Web pour lequel vous souhaitez créer un portail de site Web. Sélectionnez l'un des types d'URL suivants : Basée sur un nom : pour créer une URL basée sur un nom (par exemple, « http://synotest.com:80 »), saisissez le FQDN de votre Synology NAS dans le champ Nom d'hôte et sélectionnez au moins un type de port pour l'URL : ports par défaut (80 et 443) ou ports personnalisés. Basée sur un port : pour créer une URL basée sur un port (par exemple, « https://210.61.203.200:443 »), sélectionnez au moins un type de port (HTTP ou HTTPS) et saisissez le numéro de port de l'URL. Cochez la case Activer HSTS si vous souhaitez forcer les navigateurs Web à accéder à votre serveur de paquets via des connexions HTTPS. Sélectionnez un profil dans le menu déroulant Profil de contrôle d'accès. Vous pouvez créer des profils de contrôle d'accès dans Panneau de configuration > Portail de connexion > Avancé. Sélectionnez un profil dans le menu déroulant Profil de page d'erreur. Vous pouvez créer des profils de page d'erreur dans Paramètres de page d'erreur. Cliquez sur Créer pour terminer la configuration des paramètres. Un lien par défaut sera généré dans la liste de portails de la page Portail de services Web. Pour configurer un portail alternatif pour le serveur par défaut : Cliquez sur Créer sur la page Portail de services Web. Cliquez sur Créer un portail de services. Sélectionnez Portail alternatif du serveur par défaut dans l'assistant Création de portail. Sélectionnez l'un des types d'URL suivants : Basée sur un nom : pour créer une URL basée sur un nom (par exemple, « http://synotest.com:80 »), saisissez le FQDN de votre Synology NAS dans le champ Nom d'hôte et sélectionnez au moins un type de port pour l'URL : ports par défaut (80 et 443) ou ports personnalisés. Basée sur un port : pour créer une URL basée sur un port (par exemple, « https://210.61.203.200:443 »), sélectionnez au moins un type de port (HTTP ou HTTPS) et saisissez le numéro de port de l'URL. Cochez la case Activer HSTS si vous souhaitez forcer les navigateurs Web à accéder à votre portail alternatif de serveur par défaut via des connexions HTTPS. Cliquez sur Créer pour terminer la configuration des paramètres. Un lien par défaut sera généré dans la liste de portails de la page Portail de services Web. Je pense que cela te donne toutes les billes pour faire ce que tu veux... Modifié le 2 mars 2022 par Kramlech 0 Citer
Jacky_5 Posté(e) le 2 mars 2022 Auteur Posté(e) le 2 mars 2022 Bonjour @Kramlech et mercie pour ces infos. J'avais déja tenté de configurer un Portail Alternatif également mais je ne peut pas faire pointer le Site par défaut vers le dossier web_packages/wordpress. Une idée ? 0 Citer
Kramlech Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 Je ne vois pas trop ce que tu veux dire, ou faire ... J'ai fait la réponse en fonction de ce que j'avais vu avec phpMyAdmin, mais je n'y connais rien en Wordpress !!! Désolé. 😉 0 Citer
Jeff777 Posté(e) le 2 mars 2022 Posté(e) le 2 mars 2022 @Jacky_5 Dans webstation : Portail de services Web puis créer. Portail de service de paquets et tu sélectionnes wordpress. Dans la fenêtre qui apparait tu renseignes le nom d'hôte et tu valides. C'est tout 0 Citer
Jacky_5 Posté(e) le 3 mars 2022 Auteur Posté(e) le 3 mars 2022 Bonjour @Jeff777 et encore merci de te soucier de ma demande. Je pense que ta solution doit fonctionner si le dossier wordpress se trouve dans le dossier web. Malheuresement celui-ci est désormais dans le dossier web_packages et cela ne fonctionne pas. Je vais continuer à regarder ou finir par réinstaller manuellement worpress pour qu'il s'installe dans le dossier web. Bonne journée. 0 Citer
Jeff777 Posté(e) le 3 mars 2022 Posté(e) le 3 mars 2022 il y a 8 minutes, Jacky_5 a dit : Je pense que ta solution doit fonctionner si le dossier wordpress se trouve dans le dossier web Mon dossier wordpress est bien dans le dossier web_packages. S'il est dans le dossier web c'est le Virtual host qu'il faut employer au lieu de portail de service de paquet. 0 Citer
Jacky_5 Posté(e) le 3 mars 2022 Auteur Posté(e) le 3 mars 2022 Quelques news.. @Jeff777 J'ai refais des tests et ta solution fonctionne en partie. Je m'explique. Quand je tape l'url http://monsite.fr j'arrive bien sur la page principale de mon Site. J'ai bien mon menu et quand je clique sur les liens cela m'affiche bien dans la barre de taches http://monsite.fr/page1 , http://monsite.fr/page2 , etc.. mais avec le message d'erreur suivant : Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Une idée d'où cela peut-il venir ? 0 Citer
Jacky_5 Posté(e) le 3 mars 2022 Auteur Posté(e) le 3 mars 2022 Une autre piste. Dois-je modier les adresses URL des pages de mon Site Wordpress ? 0 Citer
Jeff777 Posté(e) le 3 mars 2022 Posté(e) le 3 mars 2022 il y a 36 minutes, Jacky_5 a dit : Dois-je modier les adresses URL des pages de mon Site Wordpress ? Je regarde ce soir, là je n'ai pas trop le temps. Désolé 0 Citer
Jacky_5 Posté(e) le 3 mars 2022 Auteur Posté(e) le 3 mars 2022 Merci bien @Jeff777 Je récaptitule donc ma configuration (j'ai tout désinstallé pour etre sure) 1) J'ai fait redirigé mon nom de domaine vers l'adresse IP de mon NAS 2) J'ai installé le package Wordpress + MariaDB sur mon NAS (qui créé 2 dossiers : web et web_packages). Dans web_packages se trouve le dossier wordpress 3) Une entrée Portail d'alias est créée automatiquement à l'installation de wordpress 4) Quand je tape dans l'url http://mondomaine.fr/wordpress j'accède bien au Site et quand je clique sur un lien cela fonctionne bien. exemple : http://mondomaine.fr/wordpress/page-d-exemple/ 5) je créé un portail de Service où je selectionne Worpress et je mets mon nom de domaine dans le champs 'Nom de l'Hote' 6) Je me connecte à l'adresse http://mondomaine.fr et j'arrive bien sur la première page 7) Si je clique sur le meme lien je retrouve dans l'url http://mondomaine.fr/page-d-exemple/ et là j'ai le message d'erreur indiqué plus haut. Est-ce que j'ai oublié des étapes ? Peut-etre il y a t il des modifications à réaliser sur wordpress ? En tout cas, je te remercie encore du temps que tu passes pour m'aider. Bonne soirée. 0 Citer
goerges Posté(e) le 3 mars 2022 Posté(e) le 3 mars 2022 Bonjour, Dans la page de configuration de ton Wordpress, dans Réglages, qu'as tu pour les champs "Adresse web de Wordpress (URL)" ainsi que dans "Adresse web de du site (URL)"? Qu'as-tu également comme sélection dans Réglages-Permaliens ? Georges. 0 Citer
Jeff777 Posté(e) le 3 mars 2022 Posté(e) le 3 mars 2022 (modifié) Il y a 3 heures, Jacky_5 a dit : 4) Quand je tape dans l'url http://mondomaine.fr/wordpress j'accède bien au Site et quand je clique sur un lien cela fonctionne bien. Si l'utilisation d'alias te convient pourquoi ne pas rester comme cela. De mon côté, je n'utilise pas les alias et toutes mes url sont de la forme service.ndd . C'est pour cette raison que j'utilise un portail de service avec l'url wordpress.ndd (et non ndd). Que je mette ndd/wordpress ou wordpress.ndd j'ai le même résultat la barre du navigateur montre wordpress.ndd puis wordpress.ndd/?p=xxx pour les articles. Dans le tableau de bord/réglages/général je retrouve l'URL du site: wordpress.ndd. J'avais sans doute rentrer cette valeur. Suite au message de @goerges qui vient de poster à l'instant. Dans permalien j'ai : https://wordpress.ndd/?p=123 Modifié le 3 mars 2022 par Jeff777 0 Citer
Jacky_5 Posté(e) le 4 mars 2022 Auteur Posté(e) le 4 mars 2022 Bonjour, @Georges Dans les champs, Adresse web de Wordpress (URL)" , "Adresse web de du site (URL)" et Permaliens j'ai ce qui suit : http://monnas.synology.me/wordpress . J'ai essayé précédement de modifier ces URL par http://mondomaine.fr avec 2 plugin différents censés modifier les URL sur tous le site, mails je crois que cela n'avait pas été pris en compte car en revenant sur les pages de configuration cela n'avait rien changé sur les URL. Je pense également qu'il faut les modifier mais du coup, il y a-t-il un moyen simple de le faire ? @Jeff777 Cela fonctionne effectivement avec l'adress http://mondomaine.fr/wordpress mais le problème est que les utilisateurs du Sites n'ont pas connaissance du sous dossier wordpress. Du coup, lorsqu'ils mettront dans l'URL le nom de domaine les liens ne fonctionneront pas. Jacky 0 Citer
Viandox Posté(e) le 4 mars 2022 Posté(e) le 4 mars 2022 Bonjour, Cela fait longtemps que je n'ai pas utilisé un wordpress mais par expérience je sais que les changement d'URL sont souvent problématiques. A mon avis le plus fiable est de commencer par faire le paramétrage de l'url, PUIS de faire l'installation de wordpress. De cette façon les liens en base sont tout de suite corrects et cela fiabilise l'installation pour la suite. 0 Citer
Jeff777 Posté(e) le 4 mars 2022 Posté(e) le 4 mars 2022 (modifié) il y a 39 minutes, Jacky_5 a dit : Je pense également qu'il faut les modifier mais du coup, il y a-t-il un moyen simple de le faire ? Je ne me souviens plus comment j'avais fait. En te connectant en administrateur du site et en changeant les paramètres (général et permalien) ça ne fonctionne pas? N'oublie pas de valider ta modification (enregistrer les modifications tout en bas de la page)et de te reconnecter. Modifié le 4 mars 2022 par Jeff777 0 Citer
goerges Posté(e) le 4 mars 2022 Posté(e) le 4 mars 2022 il y a 51 minutes, Jacky_5 a dit : Bonjour, @Georges Dans les champs, Adresse web de Wordpress (URL)" , "Adresse web de du site (URL)" et Permaliens j'ai ce qui suit : http://monnas.synology.me/wordpress . J'ai essayé précédement de modifier ces URL par http://mondomaine.fr avec 2 plugin différents censés modifier les URL sur tous le site, mails je crois que cela n'avait pas été pris en compte car en revenant sur les pages de configuration cela n'avait rien changé sur les URL. Bonjour, Je pense que ton problème vient de là. il y a 52 minutes, Jacky_5 a dit : Je pense également qu'il faut les modifier mais du coup, il y a-t-il un moyen simple de le faire ? Comme @Jeff777, je ne me rappelle plus comment j'avais fait ! 😞 Je vais un peu creuser. Georges Sur ton Synology, dans Web station- Web service portal, as-tu bien: Dans Custoized Portal pour Status: normal et pour Service: Wordpress ? Pour cette ligne qu'as-tu dans Hostname ? Georges 0 Citer
Jeff777 Posté(e) le 4 mars 2022 Posté(e) le 4 mars 2022 il y a 16 minutes, goerges a dit : je ne me rappelle plus comment j'avais fait De mémoire il me semble que j'avais aussi modifié les liens dans le code avec trouver/remplacer sur tout le site. Je cherche... 0 Citer
goerges Posté(e) le 4 mars 2022 Posté(e) le 4 mars 2022 il y a 15 minutes, Jeff777 a dit : De mémoire il me semble que j'avais aussi modifié les liens dans le code avec trouver/remplacer sur tout le site. Je cherche... Euh, non, moi je n'ai clairement pas fait une manip aussi fastidieuse, ce que j'ai fait était beaucoup plus simple ! Dans mes vagues souvenirs, c'était un simple problème de config. . 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.