Php 非HTTPS站点的SSL错误日志记录

Php 非HTTPS站点的SSL错误日志记录,php,.htaccess,ssl,Php,.htaccess,Ssl,我有http://example.com未启用HTTPS(客户端不允许我启用SSL)。我注意到一些类似HTTPS的链接 https://example.com/sslsecured-content 在互联网上的网站。我用PHP脚本在页面内跟踪所有流量。但是当HTTPS请求到来时-我的页面未打开(NET::ERR\u CERT\u COMMON\u NAME\u无效),并且事件未被记录。如何记录https流量错误 我想知道如果可能的话,我是否可以通过使用.htaccess将HTTPS重定向到HT

我有
http://example.com
未启用HTTPS(客户端不允许我启用SSL)。我注意到一些类似HTTPS的链接

https://example.com/sslsecured-content
在互联网上的网站。我用PHP脚本在页面内跟踪所有流量。但是当HTTPS请求到来时-我的页面未打开(NET::ERR\u CERT\u COMMON\u NAME\u无效),并且事件未被记录。如何记录https流量错误

我想知道如果可能的话,我是否可以通过使用
.htaccess
将HTTPS重定向到HTTP来解决这个问题


namescape共享主机用于站点。

如果您没有有效的证书,则无法重定向到http,因为客户端阻止了请求。因此,您必须安装有效的证书。在使用Let's encrypt的实际时间里,这不应该是一个问题,TLS是欧洲国家DSGVO的每个页面都应该使用的标准

简而言之:不,因为“http”和“https”是不同的协议,所以您无法跟踪来自“http”协议的“https”请求。

理想情况下,您应该说服您的客户,2019年不使用SSL完全是愚蠢的,但除此之外,唯一的解决方案是运行一个站点,该站点具有客户端域的有效证书,除了重定向到not SSL之外什么也不做,这是我在该站点上说过的最愚蠢、最落后的事情之一。您不能在HTTP级别上做这些事情,也不能在之后做任何事情(PHP脚本,…)-在浏览器和服务器甚至开始相互使用HTTP之前,浏览器会中断其尝试。建立安全连接发生在HTTP之前。“客户端不允许启用SSL”-您可以启用它,但仍然不主动使用它?(您需要启用它才能记录或重定向它。)