Pas de redirection de http vers https

Pour les problèmes avec l'installation ou l'utilisation du script - About install and use problems.

Modérateurs : boulmontjj, Pierre G., Malabar, Otomatic

Règles du forum
Pensez à effectuer une recherche et à consulter la FAQ, la réponse à votre question a de grandes chances d'avoir déjà été donnée ;-).
Dans votre message, n'oubliez pas de mentionner l'URL vers votre livre d'or, cela nous permet de vous aider bien plus efficacement :super:.
Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Pas de redirection de http vers https

Messagepar Schmol44 » Dim 01 Nov 2020, 22:03

Bonjour à tous,

J'utilise ce Livre d'or depuis fort longtemps et l'apprécie toujours autant. :super:
Je viens de me rendre compte qu'il n'y a pas de redirection de http vers https automatiquement.
Je viens de vérifier tous mes sites.
Sur certains il suffit de modifier le fichier ".htaccess" et sur d'autres, il existe un "plugin" pour le forçage.

Quelle est la solution pour le Livre d'or ?
D'avance merci pour la réponse.
Schmol44

Otomatic
Modérateur
Modérateur
Messages : 766
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: Pas de redirection de http vers https

Messagepar Otomatic » Lun 02 Nov 2020, 11:13

Bonjour,

Sur mon site, ça fonctionne bien, il y redirection https, mais c'est par une directive optionnelle chez mon hébergeur (Gandi).

En local, si je tape : 'http://aviatechno/livre_or/livre_or.php' il n'y a pas de redirection automatique en https, mais si je tape 'https://aviatechno/livre_or/livre_or.php', ça fonctionne.

Je n'ai pas souvenir d'avoir modifié le Livre d'Or pour https, mais j'ai peut-être la mémoire qui flanche… Je vais regarder.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Otomatic
Modérateur
Modérateur
Messages : 766
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: Pas de redirection de http vers https

Messagepar Otomatic » Lun 02 Nov 2020, 16:04

A priori, modification effectuée pour accepter https (Pas pour rediriger)
fichier index.php
Ligne théorique 574

Code : Tout sélectionner

            if (substr($alex_livre_messages_site[$i], 0, 7) != "http://")

remplacée par

Code : Tout sélectionner

            if (substr($alex_livre_messages_site[$i], 0, 7) != "http://" && substr($alex_livre_messages_site[$i], 0, 8) != "https://")
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Mar 03 Nov 2020, 17:48

Merci Otomatic,
Je suis en panne totale d'internet.
Je serai dépanné en principe jeudi.
Je regarderai tes réponses plus en détail.
A bientôt.
Schmol44

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Dim 15 Nov 2020, 20:49

Bonsoir @Otomatic,

Finalement, j'ai enfin été dépanné le Vendredi 13/11, ils devaient me changer la fibre et en fait, elle était mal raccordée dans la gaîne technique suite à une construction de fibre dans un étage supérieure. :faché1:

Voici le code que j'ai en ligne 574-575-576

Code : Tout sélectionner

if ($config['champ_site'] == 0 || $config['champ_site'] == 4) {
         if ($alex_livre_messages_site[$i] && trim($alex_livre_messages_site[$i]) != "http://"){
            if (substr($alex_livre_messages_site[$i], 0, 7) != "http://" && substr($alex_livre_messages_site[$i], 0, 8) != "https://")


Bonne soirée.
Schmol44

Otomatic
Modérateur
Modérateur
Messages : 766
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: Pas de redirection de http vers https

Messagepar Otomatic » Lun 16 Nov 2020, 12:05

Bonjour,

Ça me semble correct.
En ce qui me concerne, comme déjà expliqué, en réel c'est mon hébergeur Gandi qui effectue les redirections automatiques de http vers https et je ne sais pas exactement comment il procède.
En local, mon site local s'appelle "aviatechno" (aviatechno.net en réel) et je mets une directive de redirection:

Code : Tout sélectionner

Redirect "/" "https://aviatechno/"

dans la définition du VirtualHost port 80 (http) du fichier httpd-vhosts.conf :

Code : Tout sélectionner

<VirtualHost *:80>
   ServerName aviatechno
   DocumentRoot "G:/www/aviatechno"
   Redirect "/" "https://aviatechno/"
   ServerAdmin webmaster@ottello.net
  <Directory "G:/www/aviatechno/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride all
    <RequireAny>
      Require local
      Require ip 192.168.0
    </RequireAny>
  </Directory>
</VirtualHost>

et ça fonctionne bien pour obtenir le Livre d'Or en https, même en tapant 'http://aviatechno/livre_or/livre_or.php', il y a redirection automatique en https.
Pour vous, peut-être mettre un fichier .htaccess avec une redirection.
Voir différentes solutions ici : https://www.codeur.com/blog/redirection ... tomatique/
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Dim 29 Nov 2020, 19:35

Bonsoir,
Mille excuses, excuses, je suis de nouveau en panne d'internet depuis le16/11.
J'écris depuis mon smartphone.
Schmol44

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Jeu 17 Déc 2020, 16:41

Bonjour @Otomatic,

Finalement ma panne d'internet a durée du 2 Novembre 2020 au 3 Décembre 2020 (ça avait refonctionné le Vendredi 13 Novembre et c'est retombé en panne le Lundi 16 Novembre)
Depuis, j'ai eu pas mal de boulot pour remettre mes affaires en ordre.
Je viens de relire ta proposition et je suis allé sur le site que tu préconises.
J'avais choisi de faire une modif du fichier .htaccess, mais je me suis rendu compte qu'il n'y en avait pas. :pleur4:
Normal ou pas ?
D'avance merci pour ta réponse.
Schmol44

Otomatic
Modérateur
Modérateur
Messages : 766
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: Pas de redirection de http vers https

Messagepar Otomatic » Jeu 17 Déc 2020, 17:31

Bonjour,
Il suffit de le créer à la racine du site. Il doit bien se nommer .htaccess avec un point au début du nom et sans extension.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Jeu 17 Déc 2020, 20:27

Bonsoir,

Effectivement, merci pour ta réponse rapide, je suis d'accord, mais je m'étonnais qu'il n'existait pas dans ce script.
Que penses-tu de cette formule ?

Redirect permanent / https://www.domaine.com/ (vu sur le site que j'ai consulté)

Soit pour mon site :Redirect permanent / https://guestbook5.henri-cheli.fr/
Schmol44

Otomatic
Modérateur
Modérateur
Messages : 766
Inscription : Ven 11 Août 2006, 09:33
Localisation : Paris
Contact :

Re: Pas de redirection de http vers https

Messagepar Otomatic » Jeu 17 Déc 2020, 21:05

Bonsoir,
Ça me paraît correct.
Mais sur mon site réel, c'est l'hébergeur (Gandi) qui effectue la redirection https automatique et je ne sais pas comment il procède.
Et en local, c'est une directive dans le VirtualHost :
Redirect "/" "https://aviatechno/"
ce qui correspond à ta directive .htaccess sauf que n'ayant pas l'état permanent, elle est par défaut temporaire, ce qu'en local je préfère pour éviter les mémorisations "en dur" par les navigateurs.
Ce n'est pas par ce que l'erreur se propage qu'elle devient vérité. Gandhi

Schmol44
Messages : 106
Inscription : Mar 31 Juil 2007, 09:53
Localisation : Nantes
Contact :

Re: Pas de redirection de http vers https

Messagepar Schmol44 » Ven 18 Déc 2020, 20:48

Bonsoir @Otomatic,

Bon, j'ai fait la modification, ça à l'air de fonctionner.
Merci à toi.
Schmol44


Revenir vers « Installation & utilisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités