Le site a cessé de travailler sur http après avoir ajouté ssl / https

Mon site, disons que abc.com fonctionnait sur http et non sur https. Après avoir ajouté ces lignes à httpd.conf,

ServerName abc.com DocumentRoot "c:/wamp/www/" Listen 443 SSLEngine on SSLCertificateFile C:/MyPath/MyCertcer SSLCertificateKeyFile C:/MyPath/MyKey.key SSLCACertificateFile C:/MyPath/MyCAA.crt 

Mon site a commencé à travailler sur https mais a été arrêté sur http. Ces paramètres ne sont pas dans Virtual-Host ou Directory. Je reçois,

 Bad Request Your browser sent a request that this server could not understand. Reason: You're speaking plain HTTP to an SSL-enabled server port. Instead use the HTTPS scheme to access this URL, please. Apache/2.4.9 (Win64) OpenSSL/1.0.1g PHP/5.5.12 Server at abc.com Port 443 

Dans mon conf en haut, j'ai aussi,

 Listen 0.0.0.0:80 Listen [::0]:80 

2 Solutions collect form web for “Le site a cessé de travailler sur http après avoir ajouté ssl / https”

Plusieurs configurations httpd.conf feront. Par exemple:

 Listen 80 Listen 443 NameVirtualHost *:80 NameVirtualHost *:443 <VirtualHost *:80> ServerName abc.com DocumentRoot "c:/wamp/www/" </VirtualHost> <VirtualHost *:443> ServerName abc.com DocumentRoot "c:/wamp/www/" SSLEngine on SSLCertificateFile C:/MyPath/MyCert.cer SSLCertificateKeyFile C:/MyPath/MyKey.key </VirtualHost> 

Lorsque vous avez déjà un certificat et une exécution SSL, vous pouvez simplement rediriger toutes les demandes sur le site SSL sécurisé:

 NameVirtualHost *:80 <VirtualHost *:80> ServerName example.com Redirect permanent / https://example.com/ </VirtualHost> <VirtualHost _default_:443> ServerName example.com DocumentRoot c:/wamp/www/ SSLEngine on SSLCertificateFile C:/MyPath/MyCertcer SSLCertificateKeyFile C:/MyPath/MyKey.key SSLCACertificateFile C:/MyPath/MyCAA.crt </VirtualHost> 

Voir plus sur https://wiki.apache.org/httpd/RedirectSSL

  • Installer le basculement DHCP sur les controllers de domaine vs les servers membres?
  • Le mot de passe administrateur AD est hors synchronisation entre les controllers et les clients
  • Comment puis-je savoir si j'ai Windows 2012 R2 (vs la version originale 'R1' ')?
  • Devrais-je encore avoir un DC physique, même après le serveur 2012?
  • Lecteurs HP DL320e Gen8, 3TB, Windows Server 2012 R2 - Difficultés HDD lors des opérations d'alocage lors de l'installation
  • PXE boot to diskless thin client
  • Combien de time le gestionnaire de server gardera-t-il la connection ouverte sur les servers distants?
  • DFS-R, comment revenir sur la piste lors de la réplication avec le non-concordance ACL du dossier
  • Comment afficher l'historique des requests, y compris les noms d'user sur un site HTML avec IIS?
  • Server 2012 Backup utilise 4x sa taille sur disque
  • Comment récupérer une list de périphériques de disque à partir de Windows Server 2012R2
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.