【问题标题】:How to get mod_pagespeed working with SSL如何让 mod_pagespeed 使用 SSL
【发布时间】:2014-07-28 22:45:20
【问题描述】:

我在apache2/php5-fpm 下安装了 mod_pagespeed,它在我的不使用 SSL 的域上运行良好(它结合了 css 和 js 没有问题),但是当我访问同一站点的 SSL 版本时,它没有更长的作品。我试过设置变量:

ModPagespeedFetchHttps enable

但它仍然无法正常工作。该网站落后于基本的身份验证安全性,这有关系吗?

我可以在该站点的 SSL 版本下的响应标头中看到 mod_pagespeed 存在,但它不起作用,这很神奇。

【问题讨论】:

    标签: mod-pagespeed


    【解决方案1】:

    访问资源是否需要身份验证?如果是这样,那么 mod_pagespeed 可能无法访问它们(它只是为要重写的资源进行 http 获取)。

    在 http 上是否提供相同的资源?如果是这样,您最好选择MapOriginDomain

    ModPagespeedMapOriginDomain http://www.example.com/ https://www.example.com/
    

    这将使用 HTTP 获取所有资源,即使该页面是使用 HTTPS 请求的。所以这将避免身份验证问题。

    另请参阅https://developers.google.com/speed/pagespeed/module/https_support,以获取有关各种 HTTPS 问题的更多帮助。

    【讨论】:

      【解决方案2】:

      除了上面的答案,还要确保你已经在你的配置文件中添加了ModPagespeedSslCertFile 的目录。

      检查“配置 SSL 证书”在 https://developers.google.com/speed/pagespeed/module/https_support

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-31
        • 2013-12-19
        • 2017-06-01
        • 2019-06-04
        • 1970-01-01
        • 1970-01-01
        • 2015-12-21
        • 2010-12-02
        相关资源
        最近更新 更多