Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Problème de session selon www ou pas

Posted by Moi-meme on Apr. 28, edited by Moi-meme on May 14, 82 hits
Rate this page

Tags: session

avatar
Moi-meme
yacs-team.png Yacs team - Modérateur
Les sessions membres
Problem has been recorded

Issue description

Bonjour,

voilà mon problème : lorsqu'un membre est connecté sous sa session sur www.mon_site.tld et qu'il atteint une page quelconque en tapant ht*p://mon_site.tld (donc sans les wof wof wof), et bien il est déconnecté...

C'est très embêtant car j'ai plein de liens sans les www sur ce site, et si un embre y accède et ouvre sa session sous www il navigue tantôt des pages en tant que connecté, tantôt en anonyme.

J'ai cru un temps que la voie à explorer venait d'une configuration registrar - le domaine est enregistré chez ovh - mais en fait avec ou sans www tout pointe au même endroit.

Moi-meme
avatar
from Entre chaise et clavier...
Member
1094 posts
registered on Apr. 16 2006

on Apr. 29


J'ajoute que, après test, le comportement est similaire sur yetanoz : une session ouverte sous www n'est pas reconnue dans une naviguation sans les www

-----
yacs-team.png
Plugin Firefox (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

ThierryP
avatar
from Nice, Drap
Associate
1037 posts
registered on Feb. 22 2006

on Apr. 29


Je confirme, cela vient de m'arriver là, il y a deux secondes.

Et aussi, j'en profite que parfois, lors d'un téléchargement, yetanother nous rebascule vers paxer.info...


Un annuaire propulsé par YACS - Skins pour Yacs : YordPress 5.3 - Bonbon Skin 1.1 - Totem 930
Moi-meme
avatar
from Entre chaise et clavier...
Member
1094 posts
registered on Apr. 16 2006

on Apr. 30


Bon et bien je pense avoir compris et trouvé la solution. Elle concerne le système de DNS et les redirections, pas YACs en lui-même.

Le www devant les sites internet n'étant en fait qu'un sous-domaine du domaine mon_domaine.tld, il faut semble-t-il créer une redirection (chez ovh ils appelles ça une redirection ORT) : www.mon_domaine.tld doit pointer vers mon_domaine.tld

A priori ça supprime tout problème de session, puisque n'importe quel URL préfixé www sera redirigé vers le nom du domaine seul.

Des tests d'autres yacsiens seraient bienvenus sur ce sujet... ça pourrait même finir en doc. Parce que le problème impacte donc principalement la session d'un yacs user, alors ça intéresse les yacsiens..

-----
yacs-team.png
Plugin Firefox (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

Moi-meme
avatar
from Entre chaise et clavier...
Member
1094 posts
registered on Apr. 16 2006

on May 8


Ou alors il faut écrire une règle de réecriture dans un htaccess.

Quelqu'un connaît-il l'une de ces règles apache qui permettrait de diriger les www vers ./ (ou l'inverse) ?

-----
yacs-team.png
Plugin Firefox (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations

Moi-meme
avatar
from Entre chaise et clavier...
Member
1094 posts
registered on Apr. 16 2006

on May 14


Voilà.

RewriteCond %{HTTP_HOST} ^domaine.com$<br />
RewriteRule ^(.*) http://www.domaine.com/$1  [QSA,L,R=301]

-----
yacs-team.png
Plugin Firefox (new)  
Nouvelles fonctions suggérées <- centralisation perso
l'atelier ordinaire des innovations