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 :

Depuis https -> plus de 3w


Sujet :

Apache

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 72
    Points : 43
    Points
    43
    Par défaut Depuis https -> plus de 3w
    Bonsoir,

    Depuis que j'ai mis mon site en ssl, les urls avec www ne fonctionnent plus

    Ci dessous les fichiers de conf apache.

    Le nouveau ssl :
    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
    22
    23
    24
    25
    26
    27
    28
    <IfModule mod_ssl.c>
    <VirtualHost *:443>
            ServerAdmin xxx
            ServerName www.xxx.com
            ServerALias xxx.com
     
            DocumentRoot /var/www/html/xxx
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            </Directory>
     
            <Directory /var/www/html/xxx>
                    Options FollowSymlinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ErrorLog ${APACHE_LOG_DIR}/error.log
            LogLevel warn
            CustomLog ${APACHE_LOG_DIR}/access.log combined
     
    SSLCertificateFile /etc/letsencrypt/live/xxx.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/xxx.com/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
    </VirtualHost>
    </IfModule>
    l'ancien fichier conf sans ssl :
    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
    22
    23
    24
    25
    <VirtualHost *:80>
            ServerAdmin xxx
            ServerName www.xxx.com
            ServerALias xxx.com
            DocumentRoot /var/www/html/xxx
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            </Directory>
     
            <Directory /var/www/html/xxx>
                    Options FollowSymlinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            </Directory>
     
            ErrorLog ${APACHE_LOG_DIR}/error.log
            LogLevel warn
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    RewriteEngine on
    RewriteCond %{SERVER_NAME} =xxx.com [OR]
    RewriteCond %{SERVER_NAME} =www.xxx.com
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
    </VirtualHost>
    Merci d'avance

    Franck

  2. #2
    Membre chevronné

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Points : 1 768
    Points
    1 768
    Billets dans le blog
    1
    Par défaut
    Salut soit tu rajoute une entrée DNS A avec comme sous domaine www chez ton hébergeur pour que cela se fait automatiquement en amont.
    Soit l'appliquer avec une directive Redirect comme ceci :

    Code conf : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <IfModule mod_ssl.c>
    <VirtualHost *:443>
    ...
        ServerName xxx.com
        Redirect permanent / https://www.xxx.com/
    ...

    soit utiliser un alias comme tu le fait mais inversé soit :

    Code conf : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <IfModule mod_ssl.c>
    <VirtualHost *:443>
    ...
    ServerAlias xxx.com www.xxx.com
    ...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 72
    Points : 43
    Points
    43
    Par défaut
    Bonsoir et merci headmax,

    Mais en fait je redirige un nom de domaine 1&1 vers un serveur kimsufi via les enregistrement A/AAAA de 1&1 qui pointe vers l'ip de mon serveur kimsufi. en non ssl ca marche nickel j'ai le xxx.com et le www.xxx.com qui fonctionnait, mais depuis le ssl les www ne fonctionnent plus.

    Et quand j'essaie le Redirect ou le Alias comme dans les 2 exemples je tombe sur mon site mais avec une page m'indiquant que la page est non sécurisée avec le code erreur SSL_ERROR_BAD_CERT_DOMAIN

    On dirait que le certificat n'est valable que pour xxx.com mais pas pour www.xxx.com ... Comment faire ?

    Merci

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 72
    Points : 43
    Points
    43
    Par défaut
    Bonjour,

    C'est en indiquant ici même hier soir :
    On dirait que le certificat n'est valable que pour xxx.com mais pas pour www.xxx.com ... Comment faire ?
    que ça m'a mis la puce à l'oreille, en effet, je suis passé par let's encrypt pour créer mon certificat et dans le tuto que j'avais en relisant le tuto je me suis aperçu n'avoir fait qu'un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo certbot --apache -d xxxxxx.com
    alors que j'aurais du faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo certbot --apache -d example.com -d www.example.com
    Ce n'était donc pas de mon coté conf d'apache qu'était la solution mais du coté paramétrage de mon certificat.
    Je mets ici tout de même un tuto pour sécuriser son domaine au cas ou...
    https://www.digitalocean.com/communi...n-ubuntu-16-04

    Merci tout de même !

    Franck

  5. #5
    Membre chevronné

    Homme Profil pro
    Ingénieur Hospitalier
    Inscrit en
    Juillet 2004
    Messages
    993
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur Hospitalier
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 993
    Points : 1 768
    Points
    1 768
    Billets dans le blog
    1
    Par défaut
    Oui j'ai pas vu pour la redirection j'avais mit http au lieux https bref, cerbot pour le cas d'un VPS ou une dédié c'est pratique et radicale par contre oublie le EV il ne le gère pas d'ailleurs il faut payé le prix fort pour l'avoir faut il que le domaine en question appartiennent a une entreprise.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 72
    Points : 43
    Points
    43
    Par défaut
    Merci pour ces détails ;-)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Flex3] Erreur connection depuis http
    Par sncf_ dans le forum Flex
    Réponses: 0
    Dernier message: 10/08/2010, 15h09
  2. Mot de passe depuis http://XX.XX.XX.XX:80
    Par fartounet dans le forum Apache
    Réponses: 15
    Dernier message: 11/07/2009, 00h43
  3. Delphi 7: Indy, image depuis https
    Par dptrial003 dans le forum Web & réseau
    Réponses: 0
    Dernier message: 21/11/2008, 22h06
  4. Connexion FTP marche, HTTP non plus
    Par PhiberOptik dans le forum Ubuntu
    Réponses: 5
    Dernier message: 19/05/2008, 15h31
  5. Http-Listener: plus d'ecoute le port 80 sur glassfish
    Par gcousin dans le forum Glassfish et Payara
    Réponses: 3
    Dernier message: 02/10/2007, 21h46

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