IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Ajouter 3w à https://mon-domain.com (url rewriting htaccess)


Sujet :

Apache

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 002
    Points : 552
    Points
    552
    Par défaut Ajouter 3w à https://mon-domain.com (url rewriting htaccess)
    Bonjour,

    j'ai un soucis étrange, je n'arrive pas à rediriger https://mon-domain.com vers https://www.mon-domain.com
    Ce qui à pour conséquence grave que l'utilisateur à une page lui indiquant que le certificat ne correspond pas au domaine (en effet le certificat est valable uniquement pour un www.)

    pourtant ma conf semble correct au niveau de mon .htaccess j'ai ca au tout début du fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    # BEGIN MyConfFirst
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    #RewriteCond %{HTTPS_HOST} ^mon\-domain\.com$ -> j'ai meme essayé d'ajouter ca... rien de plus
    #RewriteRule ^(.*)$ "https\:\/\/www\.mon-domain\.com\/$1" [R=301,L]
    RewriteCond %{HTTP_HOST} !^$
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    <IfModule mod_headers.c>
    Header always set X-FRAME-OPTIONS "DENY"
    Header always set X-XSS-Protection "1; mode=block"
    Header always set X-Content-Type-Options "nosniff"
    </IfModule>
    # END MyConfFirst
    mon dns:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    @                         300  A      IPSERVER
    www                       300  A      IPSERVER
    Le plus étrange c'est que les autres redirections fonctionnent correctement sur du http simple:
    http://mon-domain.com (http sans s) -> https://www.mon-domain.com OK
    http://www.mon-domain.com (http sans s) -> https://www.mon-domain.com OK

    alors que:
    https://mon-domain.com (http avec s) -> https://www.mon-domain.com NOK

    Qu'est ce qu'il y a de spéciale sur ce HTTPS ? c'est bien possible de faire du rewrite dessus ?

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 002
    Points : 552
    Points
    552
    Par défaut
    Je me demande si ce n'est pas un comportement voulu par httpS

    http://stackoverflow.com/questions/3...te-name-change
    http://stackoverflow.com/questions/2...o-https-domain

    Quelqu'un peut me confirmer mes doutes ?

    EDIT:
    https://www.ambient-it.net/comment-o...-lets-encrypt/

Discussions similaires

  1. Deny from all | Allow from mon domaine.com
    Par ceweb dans le forum Apache
    Réponses: 0
    Dernier message: 14/03/2015, 08h09
  2. sous domaine et URL Rewriting
    Par sooprano dans le forum Domaines
    Réponses: 0
    Dernier message: 30/01/2012, 17h37
  3. Domaine et url rewriting
    Par Bouki dans le forum Apache
    Réponses: 5
    Dernier message: 10/10/2008, 16h05
  4. URL Rewriting .htaccess
    Par calitom dans le forum Apache
    Réponses: 7
    Dernier message: 06/01/2007, 12h42
  5. Url Rewriting / htaccess
    Par bisi dans le forum Apache
    Réponses: 4
    Dernier message: 25/07/2004, 22h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo