IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Site avec espace public & privé & TLS(SSL)


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 12
    Par défaut Site avec espace public & privé & TLS(SSL)
    Salut à tous et à toutes!
    Donc voila mon souci, je developpe actuellement un site qui propose une partie publique accéssible à tous et une partie privée necessitant l'identification de l'utilisateur. Je projete d'utiliser un certificat TLS dans mon hebergement pour securiser les informations sensibles qui seraient echangées. La ou le probleme se pose, c'est que je voudrais permettre la connection en http sur toutes la partie publique et forcer le https sur la partie privée..comment faire?

    J'ai utilisé recement ce protocol sur un web service sous tomcat mais je ne me souviens pas d'option de configuration permettant de specifier sur quel repertoire du serveur ou page porte le protocol. Idealement je preferrai trouver une solution en php, car j'ignore pour l'instant si le site sera hebergé en dédié ou mutualisé....J'ai lut un sujet la dessus mais que je ne retrouve plus, d'aprés mes souvenir, il s'agissait sur les pages necessitant du https de recuperer la variable (super_global si je ne m'abuse) SERVEUR indiquant le port de la requete, si celui ci est le port 80 on redirige vers la meme url mais en https...Cela vous dit quelque chose??

    Voila merci!
    a+

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 12
    Par défaut
    salut, ba vous bousculez pas pour me repondre hein!! lol
    Bon alors donc apparament c'est faisable en utilisant les htaccess (url rewriting):

    Dans un fichier htaccess:
    RewriteEngine On
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)$ https://%{SERVER_NAME}/admin/? [R=301,L]

    reste une précision, pouvez vous me confirmez qu' un fichier htaccess vaut pour le dossier courant et les dossiers enfants, si eux meme n'ont pas leur propre fichier htaccess? Si c'est le cas comme je le pense, on peut specifier repertoire par repertoire la redirection et definir ainsi une zone ou seul les connection http sont accepté(public) et un zone ou la connexion en https est obligatoire!

Discussions similaires

  1. Choix d'un CMS avec partie public et accès privé
    Par blackhoole dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 05/12/2011, 14h35
  2. [SP-2007] site avec modèle de publication
    Par mouna2010 dans le forum SharePoint
    Réponses: 3
    Dernier message: 14/08/2009, 11h22
  3. petit site avec une partie public et privée
    Par arrakis75 dans le forum Débuter
    Réponses: 2
    Dernier message: 27/01/2009, 12h43
  4. Réponses: 4
    Dernier message: 20/02/2007, 04h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo