Hallo zusammen,
ich versuche gerade, für eine mittelgroße Webseite den Pagespeed zu optimieren und habe mir daher mal AWS CloudFront als CDN angelegt. Da das Thema neu für mich ist und aktuell nicht bei mir funktioniert, einige Fragen, die ihr mir hoffentlich beantworten könnt:
In AWS Cloudfront habe ich zwei Distributions angelegt. Eine mit origin
www.domain.com/assets, die andere mit origin
www.domain.com/files/
Die zwei daraufhin generierten Domainnames habe ich im Startpunkt meiner Seite in die Felder Datei-URL und Assets-URL eingetragen (Format xyz.cloudfront.net, http davor wird nicht gespeichert). Cache geleert und Frontend angeschaut: Keine Stylesheets, Bilder werden lokal geladen.
Im Quelltext finde ich jetzt z.B.: <link rel="stylesheet" href="//xyz.cloudfront.net/system/modules/Subcolumns/assets/yaml3/subcols.css">, die Bilder stammen vom eigenen Server
Was ist falsch gelaufen? Wieso fehlt das http(s) im Link? Muss ich in AWS noch irgendetwas einstellen, damit das funktioniert?
Ich hoffe, ich habe das Problem verständlich erklären können! Danke vorab für Eure Hilfestellungen!
Lesezeichen