Bonjour,
J'ai actuellement une boutique en ligne sur mon domaine principal OVH qui tourne sur un CMS maison et hébergé sur un serveur sur lequel je n'ai pas la main.
Il y a 2 an j'ai créer un blog avec wordpress que j'héberge sur un sous-domaine de mon domaine principal OVH.
Je souhaiterais migrer ce blog de mon sous-domaine vers un sous-répertoire.
Je ne suis pas du tout technicien et j'avoue que j'avais déjà pas mal galéré pour faire le sous-domaine ![]()
Pour résumer l'idée est donc de migrer https://blog.monsite.com vers https://www.monsite.com/blog
Est ce possible en ayant uniquement la main sur le blog wordpress et les accès OVH?
Merci ![]()
J'ai actuellement une boutique en ligne sur mon domaine principal OVH qui tourne sur un CMS maison et hébergé sur un serveur sur lequel je n'ai pas la main.
Bonjour @Vincent
Pouvez-vous préciser " hébergé sur un serveur sur lequel je n'ai pas la main. " ?
Bonjour,
Le site principal est hébergé sur les serveurs d'un partenaire commercial qui gère la maintenance technique et les données du site e-commerce. Je n'ai pas accès à celui-ci.
Le blog Wordpress est lui est hébergé sur OVH.
L'idée serait donc d'après mes différentes lectures de mettre en place un "reverse proxy".
Une requête parviendrait à https://www.monsite.com/blog/, puis le proxy inverse récupérera le contenu disponible sur https://blog.monsite.com, puis le chargera comme s'il existait réellement sur https
/www.monsite.com/blog/.
Mais quelle est la procédure étape par étape pour un débutant ![]()
Le site principal est hébergé sur les serveurs d'un partenaire commercial qui gère la maintenance technique et les données du site e-commerce. Je n'ai pas accès à celui-ci.
Bonjour @Vincent
Ce que vous dites là me semble très dangereux.
Que se passera-t-il si du jour au lendemain votre partenaire commercial vous plante ?
Si vous n'avez aucun moyen d'accéder à l'administration de l'hébergement, à l'administration de votre site, etc. , si vous n'avez pas de sauvegarde de l'hébergement et de la base de données de ce site sur votre PC vous serez dans une grande m**de.
Pour moi, ce serait plutôt à ce partenaire commercial de vous indiquer toutes les procédures pour faire l'opération que vous souhaitez.
Là n'est pas la question… nous travaillons avec ce partenaire depuis plus de 15ans et c'est son métier d'héberger des sites, d'assurer la maintenance, de faire des sauvegardes, etc… ![]()
je vous rassure ce n'est pas l'épicier du coin ![]()
La question porte sur la manière de mettre en place un reverse proxy selon les éléments définis ![]()
proxy inverse
Ceci nécessite un serveur dédié. OVH ne propose pas cette fonctionnalité sur les hébergement mutualisés et ne le proposera certainement jamais.
Mince… quelle solution s'offre à moi du coup ![]()
le moins cher: un VPS de base, mais ça demande un engagement personnel pour le gérer.
Un panel gratuit comme Yunohost peut vous faciliter la vie.
Voir par exemple https://hackabee.fr/2020/04/18/utiliser-yunohost-ou-nginx-comme-proxy/
Bonjour,
Ou plus simple encore, en parler à votre prestataire, car le reverse proxy devra être sur son serveur et non chez OVH.
Note : c'est une mauvaise idée d'avoir un blog sur example.org/blog plutôt que blog.example.org.
Je pense que vous cherchez à vous compliqué la tâche.
Cordialement, janus57
Pourquoi une mauvaise idée?
De nombreux test montrent qu'en terme de SEO après la migration d'un blog sur le sous-répertoire les performances du site sur le domaine principal augmente nettement…
Le reverse proxy sur le site de notre prestataire devrait être faisable en effet en lui en parlant.
Dans ce cas de figure de mon coté je n'aurait rien à paramétrer ?
J'avoue que malgré de nombreuse lectures c'est très flou pour moi d'un point de vu technique ![]()
car le reverse proxy devra être sur son serveur et non chez OVH.
Je ne pense pas. Un reverse proxy peut "manger" n'importe quoi en entrée, et pas nécessairement ni sur le même host ni le même LAN.
Par contre si on veut du https entre le serveur qui héberge le blog et le proxy, et qu'il y a du HTTP/2 je ne sais pas si ça fonctionne.
Bonjour,
Bah si la requête doit arriver sur exemple.org/blog pointe sur le serveur du prestataire (car je rappel qu'il y a la boutique dessus), si je confirme à 100% que le reverse proxy doit être sur le serveur du prestataire.
Je ne pense pas. Un reverse proxy peut "manger" n'importe quoi en entrée, et pas nécessairement ni sur le même host ni le même LAN.
Encore faut-il que la requête arrive dessus.
Par contre si on veut du https entre le serveur qui héberge le blog et le proxy, et qu'il y a du HTTP/2 je ne sais pas si ça fonctionne.
Aucun problème si le reverse est en mode "interception" car il fait la terminaison avec le client et établi une nouvelle connexion au serveur de destination et c'est lui qui fait le pont.
Cordialement, janus57
Pour résumer c'est du coté de notre prestataire qui héberge notre site de mettre en place le reverse proxy sur le server qui héberge notre site principal https://www.monsite.com pour que notre blog wordpress hébergé chez OVH https://blog.monsite.com arrive sur https://www.monsite.com/blog/ ?
Du coup si il arrive a faire cela moi de mon coté je n'ai rien a faire du coté de OVH ou de l'admin wordpress?
Bonjour,
Du coup si il arrive a faire cela moi de mon coté je n'ai rien a faire du coté de OVH ou de l'admin wordpress
En théorie non, bien que cela va vous poser des problèmes car tout les liens seront en blog.example.org car c'est ainsi dans la configuration de WordPress et que vous ne pouvez pas changer sinon wordpress va faire une redirection automatique.
La question ici est surtout pourquoi vouloir procéder ainsi ?
Quel est votre finalité ?
Cordialement, janus57
Il me semblait que les liens devait justement passer en https://www.monsite.com/blog/nom-de-article
en tout cas c'est ce que je souhaitais obtenir.
Il faudrait mettre à jour le maillage des liens sur les articles déjà publiés mais ça va il n'y en a pas beaucoup pour le moment.
Le but de la manœuvre est purement SEO pour renforcer le domaine principal. Je sais qu'il y a un grand débat sur ce sujet et chacun a un avis différent mais c'est le mien ![]()
Bonjour,
Dans ce cas pour moi vous faites fausse route sur la manière de procéder.
Vous devez intégrer votre blog à votre site principal et surtout pas essayer de chercher un contournement à coup de reverse proxy surtout si c'est pour le faire sur un wordpress.
Là votre problématique est que si le prestataire vous met ça en place dans tout les cas cela a un moment où un autre rediriger sur blog.example.org.
Mais pourquoi vous allez dire ?
Simple dans la configuration de WordPress ce sera blog.example.org de renseigner.
Dans ce cas il suffit de changer dans la configuration de WordPress ?
Oui mais non car du coup il va rediriger sur exemple.org/blog et le reverse proxy va également se prendre cette redirection ce qui va avoir comme effet de faire une boucle.
Dans ce cas comment procéder ?
Simple : faire héberger vôtre site principale ET le vlog par votre prestataire et c'est tout à fait possible de ne pas avoir les site dans les même répertoire (sur le serveur) mais que visuellement l'adresse exemple.org/blog pointe sur le bon répertoire et affiché le blog wordpress avec la bonne configuration (et donc pas de boucle).
Cordialement, janus57
Merci pour ces réponses très clair.
En lisant ces différents articles cela me semblait pourtant faisable :
https://kinsta.com/fr/blog/proxy-inverse/
https://fr.proxyscrape.com/blog/utilisation-d'un-proxy-inverse-pour-installer-un-blog-wordpress-pour-un-meilleur-r%C3%A9f%C3%A9rencement
https://www.sammyseo.com/subdomain-to-subfolder-the-simple-cloudflare-reverse-proxy/
A voir maintenant si il est possible d'héberger notre wordpress sur leur serveur…
De mémoire ce n'était pas possible… je ne sais pas pourquoi d'ailleurs.
Et c'est ce qui nous avait poussé à le mettre sur le sous-domaine.
Bonjour,
Peut être qu'il existe des solutions pour bien le prendre en charge dans WordPress mais perso je ne les connaît pas car je ne fait pas de WordPress.
Là je vous ai exposé la situation avec un WordPress "standard"
Cordialement, janus57