OK je vois, il est effectivement possible de forcer une redirection http au niveau d’un serveur web/reverse proxy ou autre similaire.
Mais en fait vous ne devriez pas mettre comme condition le nom de domaine.
Toute requête http arrivant sur votre serveur, qu’importe comment elle est arrivée, peut (doit ?) être redirigée sur https.
La base pour rediriger tout le traffic http vers https c’est :
RewriteEngine On
# This will enable the Rewrite capabilities
RewriteCond %{HTTPS} !=on
# This checks to make sure the connection is not already HTTPS
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
# This rule will redirect users from their original location, to the same location but using HTTPS.
# i.e. http://www.example.com/foo/ to https://www.example.com/foo/
# The leading slash is made optional so that this will work either in httpd.conf
# or .htaccess context
Après cela fonctionne avec le nom du domaine mais c’etait un détail je comprends toujours pas poursuoi mon adresse ip 83.x.x.x n’est pas redirigée en https.
je pense que c’est une ligne mauvaise dans le fichier non?
Mais par contre si c’est comme ça depuis le début alors c’est bizarre puisque tu disais que la redirection fonctionne avec http://tondomaine.ovh.net mais pas avec l’IP http://83.x.x.x
Bonjour je me suis embrouillé les pinceaux.
La redirection HTTPS pour mon adresse IP 83.x.x.x ne fonctionne toujours pas mais ça c’est pas grave.
J’ai un nom de domaine OVH avec une redirection HTTPS pour mon jeedom
Et maintenant j’aimerai l’avoir pour mon NAS avec mon adresse OVH.
Un serveur avec un config comprenant des virtualhost?
Peux tu m’expliquer stp ça m’intéresse beaucoup
Merci
<VirtualHost *:80> pour indiquer d’écouter l’ensemble des demandes sur le port 80 ServerName exemple.fr pour déclarer que ça va concerner le nom de domaine exemple.fr
Bon alors normalement en reprenant à zéro ou presque l’affaire, tu dois avoir quelque part sur ton serveur Debian (qui héberge Jeedom) des fichiers de configurations qui s’occupe de la gestion du site web qui est derrière c’est à dire Jeedom.
Le 1er s’occupe des requêtes qui arrive sur le port 80 (http)
Le 2eme s’occupe des requêtes qui arrive sur le port 443 (https)
Dans ce 2eme fichier on a un <VirtualHost *:443> et un ServerName tonjeedom.org
Il ne faut pas toucher à ce bloc VirtualHost puisqu’il s’occupe d’adresser les demandes de tonjeedom.org vers ton serveur Jeedom
Tu pourrais donc théoriquement ajouter un 2eme virtualhost pour diriger les requêtes de tonnas.org vers ton NAS
Édit : au vu des problèmes que tu rencontres sur d’autres post je dirais quand même que ce n’est pas une bonne idée d’aller toucher à la configuration réseau du serveur Jeedom car on ne maîtrise pas bien ce qui pourrait dysfonctionner ensuite
Bonjour,
Si ton NAS est sous Docker, je te conseille d’essayer Nginx Proxy Manager, c’est la version graphique de Nginx facile à installer (un simple container) et à configurer, tu ajoutes autant de redirections, il prend aussi en charge les certificats.
Mais il faut Docker…