[英]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引用它們。
請注意以下有關在源是Amazon S3存儲桶時使用HTTPS的信息:
如果您將Amazon S3存儲桶配置為網站終端節點,則無法將CloudFront配置為使用HTTPS與您的來源進行通信,因為Amazon S3在該配置中不支持HTTPS連接。
Amazon S3提供了SSL / TLS證書,因此您不必這樣做。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.