为什么无法从HTTP Piwik站点跟踪HTTPS站点?

为什么无法从HTTP Piwik站点跟踪HTTPS站点?,http,ssl,https,webserver,matomo,Http,Ssl,Https,Webserver,Matomo,我想了解一下技术背景,当Piwik本身安装在HTTP服务器上时,为什么无法使用Piwik跟踪HTTPS网站 有人说,如果你这样做,浏览器会出现一条错误消息,但为什么呢 我的意思是你做了一个HTTPS请求,在站点的底部是HTTP Piwik站点的跟踪代码,它会立即被请求。这有什么不对?通过HTTPS请求的站点的所有资源(例如对Piwik的请求)都必须通过完全相同的协议,否则,您将从不同的浏览器收到不同的警告消息(“您到XYZ的连接已加密,但其中包含不安全的资源”)[……]” 因此,为了缓解这个问题

我想了解一下技术背景,当Piwik本身安装在HTTP服务器上时,为什么无法使用Piwik跟踪HTTPS网站

有人说,如果你这样做,浏览器会出现一条错误消息,但为什么呢

我的意思是你做了一个HTTPS请求,在站点的底部是HTTP Piwik站点的跟踪代码,它会立即被请求。这有什么不对?

通过HTTPS请求的站点的所有资源(例如对Piwik的请求)都必须通过完全相同的协议,否则,您将从不同的浏览器收到不同的警告消息(“您到XYZ的连接已加密,但其中包含不安全的资源”)[……]”

因此,为了缓解这个问题,还必须通过SSL提供Piwik。 截取的Piwik Javascript已经检查了协议并将用户重定向到相应的协议。现在,您需要确保您的Piwik安装位于具有有效SSL证书的位置