PageSpeed Insights仅支持HTTPS?HTTP无法使用问题咨询
PageSpeed Insights HTTP协议无法工作问题解析
问题详情
- 使用HTTP协议时PageSpeed Insights无法正常工作,切换为HTTPS协议则可正常运行。
- 服务器未配置任何针对特定User-Agent的规则。
- 补充测试:在浏览器中设置与PageSpeed相同的User-Agent后,可正常通过HTTP协议访问站点。
疑问
PageSpeed Insights当前仅支持HTTPS?或是仅支持HTTP/2?是否已弃用HTTP/1.1?还是存在其他原因?
解答
核心限制:仅支持HTTPS协议
目前PageSpeed Insights已不再支持HTTP站点的检测,仅对HTTPS站点提供服务。这是Google基于网页安全与生态标准化的策略,HTTPS已是当前网页的主流协议,PageSpeed作为Google旗下性能检测工具,同步跟进了这一要求。与HTTP协议版本无关
问题和HTTP/1.1、HTTP/2的版本没有关系,即使你的HTTP站点支持HTTP/1.1,PageSpeed也不会执行抓取操作,限制的根源是HTTP协议本身,而非具体版本。浏览器访问与PageSpeed抓取的差异
浏览器直接访问HTTP站点不受PageSpeed的规则约束,PageSpeed的抓取逻辑有独立的协议校验机制,和浏览器的访问逻辑完全不同,因此会出现浏览器能正常访问但PageSpeed无法工作的情况。
内容的提问来源于stack exchange,提问作者home king
相关产品推荐
相关产品推荐

