Messages: 85

Enregistré le: 21 Mai 2006

Message le Ven Fév 27, 2009 0:39

Coucou,

j'aurais besoin d'une petite aide pour rediriger mes adresses https:// vers https://www. Attention, je ne demande de rediriger http vers https hein ;) c'est juste pour avoir le https avec le www tout le temps.

Pour avoir tout le temps le www avec le http j'avais fait:

Code: Tout sélectionner
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.site\.org [NC]
RewriteRule (.*) http://www.site.org/$1 [QSA,R=301,L]


et donc pour avoir le www avec le https c'est comment? :)

++
Haut
2 Réponses
Messages: 984

Enregistré le: 8 Nov 2005

Message le Ven Fév 27, 2009 10:11

apparemment, c'est en rapport avec le port SSL cf http://www.modrewrite.de/foren/ftopic1607.html
et le code qui a marché est :
RewriteEngine on
RewriteCond %{HTTP_HOST} !^ssl\.meinedomain\.com
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://ssl.meinedomain.com/$1 [r=301,L]


nb : sauf que la demande initiale de ce t internaute allemand était exactement le contraire de toi (il voulait supprimer les www), il suffit donc de faire le contraire, en tout cas voilà une piste :wink:
Haut
Messages: 85

Enregistré le: 21 Mai 2006

Message le Ven Fév 27, 2009 14:01

j'ai tenté

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^site\.org
RewriteCond %{SERVER_PORT} ^443
RewriteRule ^(.*)$ https://www.site.org/$1 [R=301,L]


mais justement là ça m'enlève le www, et quand je tombe sur le www, j'ai une erreur de boucle de redirection :/

++
Haut