JeuWeb - Crée ton jeu par navigateur

Version complète : [Résolu] Cookies sur http:// et www
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,

J'utilise actuellement un système de micropaiement. Donc le membre est redirigé vers une page pour sa créditation. Le problème c'est que la redirection ce fait sur http://site.com/credit.php et donc les membres ce connectant sur le site par http://www.site.com/credit.php n'ont pas de cookie pour http://site.com/credit.php.

Est il possible d'enregistrer un coookie pour les deux ?

Merci.
Non, car en fait c'est considéré comme deux domaines différents, donc tu entre "site.com" et "www.site.com" tu n'as pas les mêmes cookies, ni les mêmes session.

Il est donc impossible d'enregistrer ton cookies.

Par contre, si je ne me trompe pas, sur ta page avec le micropaiement tu précise l'adresse de retour pour la créditation. C'est la qu'il faut que tu rajoute le "www." si ton client est sur "www.site.com".
Daccord mais ceux qui ce connecterons en http:// ils vont avoir un problème ?
Tu n'as qu'à rediriger les http://monsite.com vers http://www.monsite.com ou l'inverse.
Ainsi plus de problèmes.
Citation :tu rajoute le "www." si ton client est sur "www.site.com".
Avec les variables $_SERVER tu peut savoir dans quel nom de domaine tu es.

Sinon, tu peut faire comme propose Loetheri, c'est une très bonne solution aussi.
Merci à vous deux. Pour ceux que sa interesse. J'ai procédé comme celà :

Dans le fichier .htaccess :

Code :
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.site.com$

RewriteRule ^(.*) http://site.com/$1  [QSA,L,R=301]

Merci.
Si ton problème est réglé, pense au tag [RESOLU] devant ton titre Smile

Mysterarts