ssl - https 在 Xampp 上不起作用

标签 ssl https openssl xampp ssl-certificate

如何让 https 在 xampp 上运行。我正在创建一个网站,但如果使用 https://调用则不起作用。 我试试

DocumentRoot C:/xampp/htdocs/yourProject
ServerName yourProject.whatever
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"

RewriteCond     %{SERVER_PORT} ^80$
RewriteRule     ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

结果: enter image description here

非常感谢。

最佳答案

确保您的服务器正在监听端口 443。示例:

  <VirtualHost *:443>
  ServerName www.foo.com
  DocumentRoot /var/www/www.foo.com/htdocs

  CustomLog /var/log/apache/www.foo.com-access.log combined
  ErrorLog /var/log/apache/www.foo.com-error.log

  # Example SSL configuration
  SSLEngine on
  SSLProtocol all -SSLv2
  SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
  SSLCertificateFile "/var/www/www.foo.com/ssl/server.crt"
  SSLCertificateKeyFile "/var/www/www.foo.com/ssl/server.key"
</VirtualHost>

来源:https://wiki.apache.org/httpd/ExampleVhosts

关于ssl - https 在 Xampp 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50500580/

相关文章:

ssl - Archiva Jenkins 通过 https 通讯

git - 从 Gitblit 克隆 git 存储库时出现未知 SSL 协议(protocol)错误

java - 使用java上传https文件?

ssl - 如何验证正在进行的 ssl session 的证书

apache - 在 Apache 上安装受信任的 P7B 证书

ssl - GCE 上的自签名 SSL 证书—— 'SSL certificate could not be parsed'

ssl - SAML SP 元数据 : Self-signed Certifcate or CA Certificate, 最佳实践是什么?

javascript - 从 ws ://to wss://切换时需要注意什么

Java 1.6 和 TLS 1.1

javascript - 在 Docker 容器内运行时,NodeJS HTTPS 服务器通过 HTTP 而不是 HTTPS 提供服务