Gå til indhold

Ændringer af URL'er til aktiver.


Opdatering: I de kommende uger begynder Shopify at servere nogle butiksaktiver (f.eks. billeder, JS eller CSS) fra en butiks butiksdomæne i stedet for et Shopify CDN-domæne. Visse aktiver vil fortsat bruge det gamle URL-format cdn.shopify.com/..., mens resten vil blive konverteret til et nyt URL-format: shop.example.com/cdn/.... Det nye URL-format kan ses i aktion på demobutikken www.snowdevil.ca. Det gamle cdn.shopify.com/... URL-format vil fortsætte med at fungere på ubestemt tid.

Det nye format vil blive returneret af liquid tags og vil være til stede i Shopify-renderet butiksfacade-HTML, men det gamle format vil fortsat blive brugt i alle API-svar. Denne nye tilgang til levering af aktiver bruges ikke i headless-butikker, som fortsat vil bruge cdn.shopify.com/.....

Domænet, der bruges i det nye URL-format, afhænger af anmodningskonteksten: Det kan være butikkens permanente myshopify.com-domæne eller et brugerdefineret domæne, afhængigt af hvilken butik en køber besøger. Brugerdefineret kode, der afhænger af det gamle URL-format, skal muligvis opdateres for at understøtte begge formater.

Derudover bruger nye billeder, der er forbundet med produkter, nu stiformatet /files i stedet for det tidligere /products. Tidligere uploadede produktbilleder vil fortsat bruge /products-stien.

Disse ændringer er lavet for at give en række fordele:

  • Forbedrede sideindlæsningstider på butiksfacader for at give en bedre køberoplevelse og forbedre konverteringsfrekvensen. Forbedringer af sideindlæsningshastigheden er potentielt i størrelsesordenen hundredvis af millisekunder.
  • Forbedret sikkerhed: Fordi vi ikke behøver at tillade cross-origin-aktiver fra vores CDN, kan vi bruge mere restriktive CSP-politikker (content security policies) og CORS-politikker (cross-origin resource sharing).
  • Mindre Shopify-branding på forhandlernes domæner.

Nødvendig handling: 

Sørg for, at al brugerdefineret kode, du måtte have, er fri for hårdkodede antagelser om det gamle URL-format.

Bruger du også Shopify? Lad os tage en snak.

Du behøver ikke vide præcis, hvad du har brug for. Bare fortæl kort, hvor skoen trykker – så finder vi ud af det sammen.

Kontakt mig
Gå til top Top