Bonjour,

Centos 7 / Apache 2.4.6.

J'ai ajouté un fichier appli1.conf dans le dossier /var/www/httpd/conf.d

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
#NameVirtualHost *:443
# Hôte virtuel qui écoute sur le port HTTPS 443
<VirtualHost *:443>
        DocumentRoot /var/www/html/appli1
        ServerName name.domaine.fr
        # Activation du mode SSL
        SSLEngine On
        SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
        <IfModule mod_headers.c>
                Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains; preload"
        </IfModule>
        # On indique ou est le certificat
        SSLCertificateFile /etc/ssl/certs/file1.cer
        SSLCertificateChainFile /etc/ssl/certs/file2.cer
        SSLCertificateKeyFile  /etc/ssl/private/file1.key
</VirtualHost>
Quand je saisi (dans mon navigateur préféré) l'adresse :https://name.domaine.fr
j'arrive sur la page de base du serveur apache (Testing 123...) alors qu'il devrait me rediriger vers https://name.domaine.fr/appli1
et si je saisi directement l'adresse https://name.domaine.fr/appli1 ou http://name.domaine.fr/appli1 , le serveur la transforme le nom du serveur par son ip ex: dans la barre d'adresse j'ai : http://192.168.2.100/appli1
J'ai bien mon DNS à jour.

Dans les logs, je n'ai que cela (fichier ssl_error.log) :
AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.html,index.php,index.php) found, and server-generated directory index forbidden by Options directive
Je ne comprends pourquoi il remplace le nom par l'IP ????

merci pour votre aide.