我已經在apache2/php5-fpm下安裝了mod_pagespeed,它在我的域中沒有使用SSL(它結合了css和js沒有probs),但是當我訪問SSL版本同一個網站,它不再有效。我試過設置變量:獲取mod_pagespeed使用SSL
ModPagespeedFetchHttps使
但它仍然是行不通的。這個網站是基本認證安全的後面,這會有什麼問題嗎?
我可以在網站的SSL版本下的響應標題中看到mod_pagespeed存在,但它不起作用。
非常感謝
我已經在apache2/php5-fpm下安裝了mod_pagespeed,它在我的域中沒有使用SSL(它結合了css和js沒有probs),但是當我訪問SSL版本同一個網站,它不再有效。我試過設置變量:獲取mod_pagespeed使用SSL
ModPagespeedFetchHttps使
但它仍然是行不通的。這個網站是基本認證安全的後面,這會有什麼問題嗎?
我可以在網站的SSL版本下的響應標題中看到mod_pagespeed存在,但它不起作用。
非常感謝
訪問資源是否需要驗證?如果是這樣,那麼mod_pagespeed可能無法訪問它們(它只是對資源進行http提取重寫)。
http上有相同的資源嗎?如果是這樣,你最好的選擇可能是MapOriginDomain:
ModPagespeedMapOriginDomain http://www.example.com/ https://www.example.com/
它將取出即使頁面被請求使用HTTPS與HTTP的所有資源。所以這將避免認證問題。
另請參閱https://developers.google.com/speed/pagespeed/module/https_support以獲取有關各種HTTPS問題的更多幫助。
除了上面的答案,aLso還要確保你已經在配置文件中添加了ModPagespeedSslCertFile的目錄。
選中「配置SSL證書」爲 https://developers.google.com/speed/pagespeed/module/https_support