Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
aide





[Administration] Redirection automatique de http vers https selon une pref

Soumis par Mathieu Pillard (page perso, ) le 09 décembre 2004. Fermé par Bruno Michel (Jabber id, page perso, ) le 26 juillet 2007. 0 vote(s). Voter pour cette tâche
Un truc qui serait pas mal, j'ai souvent ce problème: - Je me loggue tout bien en https - On me file un lien en http - J'y vais, et j'oublie ma session https Un truc qui serait bien donc, c'est une pref par utilisateur, qui redirigerait vers la version https quand on est sur la version http. Par contre ça devrait être fait suffisamment "tôt" pour ne pas perdre l'information sur les nouveaux commentaires par exemple...

> Lire l'entrée (6 commentaires, moyenne: 1,8).  

Cookie + mod_rewrite

Posté par Pascal Terjan (Jabber id, page perso, ) le 21/12/2004 à 20:50. (lien). Évalué à 2.

Si on ajoute un cookie (un de plus...) on doit pouvoir faire un truc genre

RewriteCond %{HTTP_COOKIE} ^.*https.*$
RewriteCond %{HTTP_COOKIE} !^.*nohttps.*$
RewriteCond %{SERVER_PORT} !443
RewriteRule ^(.*)$ https://linuxfr.org/$1 [R,L]

Et pareil dans l'autre sens pour les allergiques au https

RewriteCond %{HTTP_COOKIE} ^.*nohttps.*$
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://linuxfr.org/$1 [R,L]

[ Répondre ]

 
Vous n'êtes pas identifié. Vous ne pouvez poster des commentaires sur LinuxFr qu'après avoir créé un compte. Vous pouvez soit: