簡體   English   中英

將Amazon S3存儲桶和Cloudfront與SSL Wordpress網站一起使用不會提供靜態文件

[英]Using Amazon S3 bucket and Cloudfront with an SSL Wordpress site doesn't serve the static files

我有一個運行帶有Divi Theme的Wordpress的電子商務網站,並且我的網站有自己的SSL證書。

我最近注冊了Amazon S3和Cloudfront,並在我的網站上安裝了W3 Total Cache。 我遵循了在線教程,並將網站內容上傳到S3存儲桶。 但是,當我單擊將CDN用於我的靜態文件的選項時,我的站點上的圖像沒有顯示,並且主題有點不清晰。 我想知道是否是因為我的圖像托管在“ https://”地址中? 可以將我的SSL證書添加到Cloudfront進行排序,還是其他? 任何對此的幫助將是驚人的。

如果您希望站點的用戶通過https://example.com/images/image1.jpeg引用圖像和內容的名稱,則必須將證書上傳到Cloudfront。 否則,您需要通過發布ID https://d111111abcdef8.cloudfront.net/images/image1.jpeg引用它們。

Cloudfront上SSL證書的要求

Cloudfront和S3之間的SSL

請注意以下有關在源是Amazon S3存儲桶時使用HTTPS的信息:

如果您將Amazon S3存儲桶配置為網站終端節點,則無法將CloudFront配置為使用HTTPS與您的來源進行通信,因為Amazon S3在該配置中不支持HTTPS連接。

Amazon S3提供了SSL / TLS證書,因此您不必這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM