https:// vers https://www.

Discussion dans 'URL Rewriting et .htaccess' créé par csseur, 27 Février 2009.

  1. csseur
    csseur WRInaute discret
    Inscrit:
    21 Mai 2006
    Messages:
    81
    J'aime reçus:
    0
    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:
    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? :)

    ++
     
  2. honolulu
    honolulu WRInaute impliqué
    Inscrit:
    8 Novembre 2005
    Messages:
    985
    J'aime reçus:
    0
    apparemment, c'est en rapport avec le port SSL cf http://www.modrewrite.de/foren/ftopic1607.html
    et le code qui a marché est :
    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:
     
  3. csseur
    csseur WRInaute discret
    Inscrit:
    21 Mai 2006
    Messages:
    81
    J'aime reçus:
    0
    j'ai tenté

    Code:
    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 :/

    ++