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 :

.htaccess - passer de http en https et de [w w w] sans [w w w]


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 62
    Points : 48
    Points
    48
    Par défaut .htaccess - passer de http en https et de [w w w] sans [w w w]
    Bonjour,
    L'adresse de mon site est https://domozon.pl

    Entrer http://domozon.pl ou domozon.pl redirige vers https://domozon.pl.
    Entrer www.domozon.pl ou http://www.domozon.pl ou https://www.domozon.pl me donnent tous page introuvable.

    Est-ce parce que mon site n'existe pas en www qu'il ne peut etre redirigé?
    Ou alors mon .htaccess contient une erreur!

    voici mon fichier .htaccess

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    AddDefaultCharset UTF-8
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\. [NC]
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    J'ai egalement essayé le .htaccess suivant, il ne marche pas non plus:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    AddDefaultCharset UTF-8
    RewriteEngine On
    RewriteRule ^www.domozon.pl https://domozon.pl/
    RewriteRule ^http://www.domozon.pl https://domozon.pl/
    RewriteRule ^https://www.domozon.pl https://domozon.pl/
     
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  2. #2
    Membre averti Avatar de solo190
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 412
    Points : 321
    Points
    321
    Par défaut
    hello diagonale ,
    pour passer de http pour https il faut installer des certificat ssl et faire la redirection au niveau de ton virtual host de apache .
    voila ma modeste contribution.
    A+

  3. #3
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 62
    Points : 48
    Points
    48
    Par défaut
    merci de t'interesser a mon pb.
    Mais comme je le signale dans mon premier post:

    Entrer http://domozon.pl ou domozon.pl redirige vers https://domozon.pl.
    Et cette page s'ouvre, puisque je dispose d'un certificat ssl. (Je redirige simplement http vers https).
    Ce qui me chagrine c'est quand on ajoute www dans l'adresse (par exemple https://www.domozon.pl) la redirection vers https://domozon.pl ne fonctionne pas.(voir mon .htacess)

  4. #4
    Invité
    Invité(e)
    Par défaut
    Si la redirection ne fonctionne pas, c'est que la règle de redirection est foireuse, donc, il faut changer de règle de redirection.

    Pour le VirtualHost de mon site ethernium.fun qui n'utilise pas www, j'utilise la règle suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    # Redirection de https www vers https sans www
    RewriteCond %{HTTP_HOST} ^www\.(.+)$ 
    RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
    Dernière modification par NoSmoking ; 10/03/2020 à 18h51. Motif: Suppression PUB

  5. #5
    Invité
    Invité(e)
    Par défaut
    Pense aussi à mettre en place le HSTS, qui demande d'être rigoureux avec la redirection de http vers https.
    Si le HSTS n'est pas en place, il y a de fortes chances que la redirection ne soit pas correctement intégrée. Le lien suivant identifie les étapes à valider pour une vraie redirection sécurisée en https + HSTS.
    https://hstspreload.org/?domain=domozon.pl
    Dernière modification par NoSmoking ; 10/03/2020 à 18h48. Motif: Suppression PUB

Discussions similaires

  1. comment passer en HTTPS et creer un certificat
    Par gold15 dans le forum Débuter
    Réponses: 1
    Dernier message: 26/01/2011, 12h42
  2. Réponses: 2
    Dernier message: 04/01/2011, 23h48
  3. [SSL] Mode d'emploi pour passer en https
    Par PierrotY dans le forum Apache
    Réponses: 1
    Dernier message: 26/07/2006, 12h36
  4. Passer de http en https pour un meme site
    Par m@estro dans le forum Réseau
    Réponses: 5
    Dernier message: 27/10/2005, 13h33
  5. Tout faire passer par http ?
    Par Michaël dans le forum Réseau
    Réponses: 14
    Dernier message: 26/10/2005, 09h56

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