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

Apache Discussion :

Avoir les url http://monsite et http://www.monsite sur les même sessions


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de pmithrandir
    Homme Profil pro
    Responsable d'équipe développement
    Inscrit en
    Mai 2004
    Messages
    2 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable d'équipe développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 419
    Par défaut Avoir les url http://monsite et http://www.monsite sur les même sessions
    Bonjour

    J'ai un site web http://www.jaiuneidee.net

    Dans mon virtual host, j'ai mis un alias pour obtenir aussi http://jaiuneidee.net dessus... sauf que finalement, les sessions ne sont pas partagé.

    Je peux me connecter avec un utilisateur sur l'un, et avec un autre utilisateur sur l'autre, tout cas depuis le même navigateur.

    Est ce que vous connaissez l'astuce pour corriger le problème ?

    Merci,
    Pierre

  2. #2
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    C'est parceque tes cookies d'authent ne sont pas valides pour tous les sous-domaines.

    Soit tu fais en sorte que tes cookies soient valides pour tous les sous-domaines, soit tu rediriges systématiquement http://jaiuneidee.net vers http://www.jaiuneidee.net pour que finalement tous tes utilisateurs utilisent http://www.jaiuneidee.net.

  3. #3
    Membre Expert
    Avatar de pmithrandir
    Homme Profil pro
    Responsable d'équipe développement
    Inscrit en
    Mai 2004
    Messages
    2 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable d'équipe développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 419
    Par défaut
    Bonjour,

    Je ne comprends pas trop... il faut que je fasse quoi du coup ?
    Comment on pourrait faire la redirection ?
    Un htaccess ou dans le virtual host ?

    Je suis pas très doué en apache / système.

    Merci en tout cas,
    Pierre

  4. #4
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Donc 2 choix :

    Tu ajoutes cette ligne de code avant chaque session_start() dans ton code pour valider la session sur les sous-domaines
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ini_set('session.cookie_domain', '.jaiuneidee.net');
    Tu ajoutes un .htaccess sur ton site avec un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^jaiuneidee.net$ [NC]
    RewriteRule ^(.*)$ http://www.jaiuneidee.net/$1 [P]

  5. #5
    Membre Expert
    Avatar de pmithrandir
    Homme Profil pro
    Responsable d'équipe développement
    Inscrit en
    Mai 2004
    Messages
    2 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable d'équipe développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 419
    Par défaut
    Bonjour,

    Est ce que tu me conseillerai de créé un nouveau virtual host qui pointe vers un repertoire qui ne contient que ce .htaccess pour http://jaiuneidee.net ?

    Est ce que ca résoudrai le problème ?

    Merci,
    Pierre

  6. #6
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Personnellement, je garderais le même virtualhost pour les 2 noms de domaine et j'ajouterais cette règle de redirection via un .htacces ou directement dans la conf du virtualhost (cette dernière méthode a ma préférence).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question sur les tableaux avec en-têtes fixes et tri sur les colonnes
    Par lolo5935 dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 29/07/2010, 15h50
  2. Réponses: 4
    Dernier message: 10/02/2009, 15h05
  3. Réponses: 18
    Dernier message: 18/03/2007, 20h54
  4. Travail sur les URLs
    Par TalPen dans le forum Langage
    Réponses: 9
    Dernier message: 12/05/2006, 23h41

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