gpt4 book ai didi

apache - 如何使用带有(免费和终身有效)证书的 https 访问本地主机? - 类(class)

转载 作者:太空宇宙 更新时间:2023-11-03 14:26:14 25 4
gpt4 key购买 nike

在没有危险通知和有效的 https 证书的情况下,我无法通过 https 访问本地主机

我搜索了太多,找不到使用我的域和 https 访问我的本地主机的解决方案,持续 7 天,解决 dns,解决 httpd.conf https 问题,创建自签名证书,从我的域访问它时没有任何危险通知..

错误日志 是给我这些警告

[警告] RSA 服务器证书是 CA 证书 (BasicConstraints: CA == TRUE !?)

[警告] RSA 服务器证书 CommonName (CN) `localhost' 与服务器名称不匹配!?

[警告] Init:基于名称的 SSL 虚拟主机仅适用于支持 TLS 服务器名称指示的客户端 (RFC 4366)

我的简单解决方案步骤:

1.
更改 httpd.conf 中的服务器名称文件

ServerName localhost

使用您的域
ServerName example.com

2.
httpd-ssl.conf 中用您的域名更改 ServerName文件也
<VirtualHost _default_:443>
ServerName example.com
ServerAlias www.example.com
DocumentRoot "C:/your/site/files/patch"

3.
httpd-vhost.conf 中用您的域名更改 ServerName文件也是这样
<VirtualHost *>
ServerName example.com
ServerAlias www.example.com
DocumentRoot "C:/your/site/files/patch"

4.
在 cloudflare 中注册,在您的域提供商 dns 页面中使用 cloudflare 名称服务器更改您的域名服务器

5.
创建 cloudflare 免费 ssl 证书和 key ,并将它们保存在默认的 Web 服务器应用程序证书和 key 文件中..,我使用的是 apache,所以我将其保存在
C:/apache/conf/ssl/server.crt
C:/apache/conf/ssl/server.key

6.
重新启动您的 Web 应用程序服务并尝试访问您的域 :)

我的类(class)标签是:apache | xampp |云耀斑| ssl |域名解析 |本地主机 | https ,但我不能全部添加:)

给管理员的消息:我希望将其标记为已关闭或已解决,以帮助搜索此内容的人,谢谢大家。

最佳答案

只需按照上述步骤 :)

我将进行更新,让您能够使用 FREE DOMIAN 从 Internet 访问您的本地主机,而无需花费 0.01 美元 :),请投票给我 :),谢谢。

关于apache - 如何使用带有(免费和终身有效)证书的 https 访问本地主机? - 类(class),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56926935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com