logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-01-2019 20:49:28

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

[Resolu]Redirection

Bonsoir

J'ai installé le protocole https sur mon serveur.
Dorénavant, mon site est joignable par https:\\mon_site.fr
Cependant si j'essaye par l'ancienne adresse, http:\\www.mon_site.fr, la requête n'aboutit pas

Comment faire en sorte pour que les requêtes de http:\\www.mon_site.fr soient redirigées vers https:\\mon_site.fr

Merci

Dernière modification par lann (20-01-2019 13:08:44)

Hors ligne

#2 18-01-2019 20:59:22

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Resolu]Redirection

Salut smile

Avec quel logiciel serveur (apache2, nginx ...) ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 18-01-2019 21:14:29

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : [Resolu]Redirection

lann a écrit :

Dorénavant, mon site est joignable par https:\\mon_site.fr


moi ça me met site introuvable /!\


o_O

Hors ligne

#4 18-01-2019 22:03:13

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

bendia a écrit :

Avec quel logiciel serveur (apache2, nginx ...) ?


Oui je n'ai pas précisé : c'est apache2

FreeMaster a écrit :


moi ça me met site introuvable /!\



C'était un exemple

Dernière modification par lann (18-01-2019 22:05:22)

Hors ligne

#5 18-01-2019 22:16:25

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Resolu]Redirection


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#6 18-01-2019 22:52:48

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

Merci bendia

mais ça ne fonctionne pas. J'avais déjà cherché un peu sur Internet.

Lorsque je valide l'adresse http:\\www.mon_site.fr, la redirection me donne https:\\www.mon_site.fr
Alors que je voudrais que la redirection soit https:\\mon_site.fr

Hors ligne

#7 18-01-2019 23:00:14

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Resolu]Redirection

Chez moi, ça fonctionne wink

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#8 19-01-2019 08:29:11

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

Ça remplace le nom d'hôte du site ?

Il vaut mieux montrer que raconter.

Hors ligne

#9 19-01-2019 09:15:41

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

bendia a écrit :

Chez moi, ça fonctionne


Chez moi ça ne fonctionne toujours pas roll

Finalement en regardant mes fichiers de configuration je l'avais déjà fait

J'ai appliqué
- les deux méthodes en même temps
- appliquer les deux méthodes seules

et ça me renvoie toujours https://www.mon_site.fr

Ci-dessous les deux fichiers de configuration

<VirtualHost *:80>
  ServerName mon_site.fr
# Redirect permanent / https://mon_site.fr/

  ServerAdmin xxxxx@xxxx
 
  DocumentRoot /var/www/
  <Directory />
    Options FollowSymLinks
    AllowOverride None
  </Directory>
  <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>

  ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
  <Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
  </Directory>

  ErrorLog /var/log/apache2/error.log

  # Possible values include: debug, info, notice, warn, error, crit,
  # alert, emerg.
  LogLevel warn

  CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
 



<Files .htaccess>
       order allow,deny
       deny from all
</Files>

AddDefaultCharset Off

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
 



le dig de http://www.mon_site.fr

; <<>> DiG 9.10.3-P4-Debian <<>> http://www.mon_site.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 59758
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;http://www.mon_site.fr.  IN  A

;; AUTHORITY SECTION:
mon_site.fr.  3600  IN  SOA ns1.gandi.net. hostmaster.gandi.net. 1547683200 10800 3600 604800 10800

;; Query time: 48 msec
;; SERVER: 212.27.40.240#53(212.27.40.240)
;; WHEN: Sat Jan 19 09:08:46 CET 2019
;; MSG SIZE  rcvd: 116



Edit à toto : Modif faite - arrangement de l'url du site cité afin qu'il ne soit pas scindé.

Hors ligne

#10 19-01-2019 09:30:09

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

dig ne prend pas un URL mais un nom de domaine.

Il vaut mieux montrer que raconter.

Hors ligne

#11 19-01-2019 09:48:05

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

dig mon_site.fr

; <<>> DiG 9.10.3-P4-Debian <<>> mon_site.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2951
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mon_site.fr.   IN  A

;; ANSWER SECTION:
mon_site.fr.  10800 IN  A  xx.xxx.xx.xx

;; Query time: 32 msec
;; SERVER: 212.27.40.240#53(212.27.40.240)
;; WHEN: Sat Jan 19 09:45:53 CET 2019
;; MSG SIZE  rcvd: 61

Hors ligne

#12 19-01-2019 10:05:42

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

J'aurais dû préciser que ma remarque était purement pour la forme. Ce résultat n'apporte rien.
Autre chose qui n'apporte aucune information utile : ta façon de "décrire" le problème : "n'aboutit pas", "ne fonctionne pas". Et si tu décrivais précisément ce qui se passe ?

Il vaut mieux montrer que raconter.

Hors ligne

#13 19-01-2019 10:27:25

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

Une image
190119102936809484.png

Hors ligne

#14 19-01-2019 10:37:45

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

La règle de réécriture doit modifier le nom du site et pas seulement le protocole.

Il vaut mieux montrer que raconter.

Hors ligne

#15 19-01-2019 11:28:32

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

Effectivement, un http:/mon_site.fr fonctionne
Il faudrait que j'aille voir du côté de mon fournisseur de domaine (gandi) pour faire reconnaître le nom www.mon_site.fr ou il y a une autre manière ?

Hors ligne

#16 19-01-2019 13:08:44

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

Si http://www.mon_site.fr est redirigé vers https://www.mon_site.fr alors ça veut dire que l'enregistrement DNS de www.mon_site.fr est bien configuré. Tu peux le vérifier avec dig si tu veux.
Il faut plutôt corriger la règle de redirection de ton serveur web.

Dernière modification par raleur (19-01-2019 13:09:45)


Il vaut mieux montrer que raconter.

Hors ligne

#17 19-01-2019 13:50:00

jce76350
Membre
Lieu : Rouen
Distrib. : Debian_Bullseye 12.5
Noyau : 6.1.0-18-amd64
(G)UI : XFCE
Inscription : 24-08-2016
Site Web

Re : [Resolu]Redirection

il me semble que pour le HTTPS il faudrait le port 443 pour le VirtualHost  or je vois "<VirtualHost *:80>" dans ta config
et aussi les certificats voir https://httpd.apache.org/docs/2.4/fr/ssl/

Dernière modification par jce76350 (19-01-2019 13:51:47)


--
Jc E

Hors ligne

#18 19-01-2019 13:55:18

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

jce76350 a écrit :

il me semble que pour le HTTPS il faudrait le port 443 pour le VirtualHost  or je vois "<VirtualHost *:80>" dans ta config


Hors sujet. La configuration pour la redirection doit évidemment être faite sur le port 80 puisque l'URL de départ est en http://.


Il vaut mieux montrer que raconter.

Hors ligne

#19 19-01-2019 14:26:54

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Resolu]Redirection

La chance qu'on peut avoir avec l'informatique, c'est qu'en règle générale, on est informé de ce que fait le logiciel grâce aux message d'erreurs et de journalisation, les fameux fichiers de log wink Il faut admettre qu'ils sont parfois un peu abscons, mais je crois que ceux d'apache sont assez clairs.

En ce qui concerne le module mod_rewrite, tu peux augmenter son niveau de journalisation pour qu'il soit plus facile de comprendre le problème.La doc est par là smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#20 19-01-2019 16:36:52

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

Le problème c'est qu'un

ping mon_site.fr


fonctionne

mais qu'un

ping www.mont_site.fr


ne fonctionne pas

C'est sans doute un problème de domaine mais je ne sais pas le résoudre

Hors ligne

#21 19-01-2019 17:38:51

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

Tu veux dire www.mon-site.fr, je suppose ? Que donne

dig www.mon-site.fr


Il vaut mieux montrer que raconter.

Hors ligne

#22 19-01-2019 19:04:53

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

voilà :

; <<>> DiG 9.10.3-P4-Debian <<>> www.mon_site.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18894
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;www.mon_site.fr.   IN  A

;; AUTHORITY SECTION:
mon_site.fr.  3600  IN  SOA ns1.gandi.net. hostmaster.gandi.net. 1547683200 10800 3600 604800 10800

;; Query time: 51 msec
;; SERVER: 212.27.40.240#53(212.27.40.240)
;; WHEN: Sat Jan 19 19:02:24 CET 2019
;; MSG SIZE  rcvd: 109

 

Hors ligne

#23 19-01-2019 19:51:01

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

Apparemment le nom www.mon_site.fr n'est pas défini dans le DNS (NXDOMAIN). Pourtant tu écrivais que

lann a écrit :

Lorsque je valide l'adresse http:\\www.mon_site.fr, la redirection me donne https:\\www.mon_site.fr


Or la redirection ne peut avoir lieu que si www.mon_site.fr est défini.


Il vaut mieux montrer que raconter.

Hors ligne

#24 19-01-2019 20:51:36

lann
Membre
Lieu : Bretagne
Distrib. : Debian Bookworm
Noyau : Linux 6.1.0-10-amd64
(G)UI : XFCE
Inscription : 28-04-2015

Re : [Resolu]Redirection

lann a écrit :

Lorsque je valide l'adresse http:\\www.mon_site.fr, la redirection me donne https:\\www.mon_site.fr


Oui c'est le cas.

raleur a écrit :

Apparemment le nom www.mon_site.fr n'est pas défini dans le DNS (NXDOMAIN)


Oui c'est ce que j'ai fini par comprendre.
Est-ce possible de rajouter, chez gandi, www.mon_site.fr, sans acheter un nouveau nom de domaine ?

Hors ligne

#25 19-01-2019 21:16:36

raleur
Membre
Inscription : 03-10-2014

Re : [Resolu]Redirection

lann a écrit :

Oui c'est le cas.


Ce n'est pas possible qu'il y ait une redirection à partir du nom avec www si celui-ci n'est pas défini. Le navigateur devrait retourner une erreur sur l'URL de départ en http, et non l'URL d'arrivée en https.

lann a écrit :

Est-ce possible de rajouter, chez gandi, www.mon_site.fr, sans acheter un nouveau nom de domaine ?


Evidemment puisque c'est un sous-domaine de mon_site.fr.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums