Passez de http à  https avec une redirection automatique

    14 Oct 2007  

      Passez de http à  https avec une redirection automatique

Pour sécuriser vos websites qui ont des systemes des paiements en ligne ou autres applications neccesitant https, vous aurez peut-etre besoin d'une simple redirection vers vos URLs sécurisées.
Jo-bar57 14 Oct 2007
# Catégorie Compatibilité Nombre de vues Site Archive
   Securite PHP 4, PHP 5, PHP 7 9 888  

       Code Source PHP


 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Passez de http à https avec une redirection automatique                                                    
                                                                                                                          
     URL    :  
     https://phpsources.net/code/php/securite/305_passez-de-http-ehttps-avec-une-redirection-automatique
     Auteur         : Jo-bar57                                                                                            
     Date edition   : 14 Oct 2007                                                                                         
*/
/**************************************************************************************/
// prend l'url
$url =  $_SERVER['SCRIPT_URI'];
// Parse l'url
$base parse_url($url);
// Creation du chemin
$chemin $base[host].$base[path];
// Si le protocole est different de https
if($base[scheme] != "https"){
// redirection
header("Location: https://$chemin");
exit();
}
?> 

...  Manuel PHP - Fonctions du code source

   php.net  Description Versions PHP OUTIL
   exit Affiche un message et termine le script courant PHP 4, PHP 5, PHP 7
   header Envoie un en-tête HTTP PHP 4, PHP 5, PHP 7
   parse_url Analyse une URL et retourne ses composants PHP 4, PHP 5, PHP 7


  • L'ajout de commentaire est libre et ne demande pas d'inscription,
  •   invité

nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques.