Bonjour
Mon site web s’appelle : monsite.me (je l'ai pris chez Gandi et sa
marche en http)
Je doit y avoir un sous-domaine sousdomaine.monsite.me (j'ai fait la
manipulation décrite ici : https://wiki.gandi.net/fr/dns/zone/subdomain
il y à deux jour)
C'est un serveur debian avec un serveur apache2.4 qui date d'une semaine.
dans mon répertoire "/etc/ssl/monsite.me/" j'ai les fichiers suivant :
- server.csr
- server.key
- GandiStandardSSLCA2.pem
les fichiers suivant sont existant :
- /var/www/sousdomaine/index.html
- /var/www/html/index.html
(pour une raison que j'ignore, le certificat Gandi semble être configuré
pour le sous domaine www.monsite.me et non pour monsite.me ... cela sera
t'il un problème pour https://sousdomaine.monsite.me ?)
Voici mon fichier "/etc/apache2/ports.conf" :
J'ai un fichier "/etc/apache2/sites-enabled/monsite.me.conf".Code:
1
2
3
4
5 Listen 80 <IfModule ssl_module> Listen 443 NameVirtualHost 185.26.125.239:443 </IfModule>
Quand il contient ça :
Apache2 accepte de fonctionner,Code:
1
2
3
4 <VirtualHost *:80> ServerName sousdomaine.monsite.me DocumentRoot /var/www/sousdomaine/ </VirtualHost>
"http://monsite.me" s’affiche dans un navigateur.
Par contre avec
"http://sousdomaine.monsite.me" mon navigateur me renvois l’erreur suivante :
"The requested URL /sousdomaine/ was not found on this server."
et si je remplace le contenu du fichier par :
Apache2 refuse de redémarrer et affiche ce message :Code:
1
2
3
4
5
6
7
8
9
10
11
12 <VirtualHost *:443> DocumentRoot /var/www/sousdomaine ServerName sousdomaine.monsite.me CustomLog /var/log/apache2/secure_access.log combined SSLEngine on SSLCertificateFile /etc/ssl/monsite.me/server.crt SSLCertificateKeyFile /etc/ssl/monsite.me/server.key SSLCertificateChainFile /etc/ssl/monsite.me/GandiStandardSSLCA2.pem SSLVerifyClient None </VirtualHost>
Et bien sûr le site ne répond plus...Code:[....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
j'ignore comment accéder à "systemctl status apache2.service" ou "journalctl -xn"
Qu'ai je raté ?
Cordialement
PS : (j’aimerai faire un rewriting pour forcer à passer en https mais
on verra après)