Snelle installatie

De volgende schermafbeeldingen illustreren hoe te om te vormen Snel om inhoud te leveren. De essentiële instellingen worden gemarkeerd met een rode cirkel.

Pushvalidatie instellen voor snel

Met pushvalidatie wordt de inhoud van de CDN van de productie van de klant automatisch verwijderd (bijvoorbeeld www.yourdomain.com), telkens wanneer een auteur inhoud publiceert, wijzigt.

Inhoud wordt gewist door de URL en door de tag/-toets in het cachegeheugen.

De duw ongeldigverklaring wordt toegelaten door specifieke eigenschappen aan de configuratie van het project toe te voegen (een werkboek van Excel genoemd .helix/config.xlsx in Sharepoint of een Google-werkblad met de naam .helix/config in Google Drive).

Configuration-eigenschappen:

key
value
opmerking
cdn.prod.host
<Production Host>
Hostnaam van productiesite, bijvoorbeeld www.yourdomain.com
cdn.prod.type
fastly
cdn.prod.serviceId
<Fastly Service ID>
Service-id van de productiedienst
cdn.prod.authToken
<Fastly API Token>

Een snel API-token maken

  • ga naar Persoonlijke API-tokens,
  • Klik op "Token maken",
  • Voer een naam in (bijvoorbeeld "Production Site Purge Token"),
  • Selecteer "een specifieke dienst"en uw productieservice van de drop-down lijst,
  • Schakel het selectievakje "Select content (purge_select) — Purge by URL or surrogate key" in.
  • Selecteer "Nooit verlopen",
  • Klik op "Token maken",
  • kopieer de gegenereerde tokenwaarde die in het pop-upvenster wordt weergegeven.

U kunt de referenties hiermee valideren gereedschap.

Een snelle service maken

Ga naar de Gebruikersinterface voor snel beheer en selecteert u Service maken:

Domein toevoegen

Voeg uw productiedomein toe (bijvoorbeeld www.mydomain.com):

Oorsprong configureren

Voeg uw oorsprong toe (bijvoorbeeld main--mysite--hlxsites.hlx.live):

Klik op het potlood om de nieuwe oorsprong te bewerken:

Omlaag schuiven en wijzigen Afscherming tot Ashburn Metro (IAD) (niet verplicht, maar aanbevolen instellen) en Host overschrijven naar de hostnaam van uw oorsprong (gelijk aan Adres hierboven, bijvoorbeeld main--mysite--hlxsites.hlx.live) (verplicht instellen):

Gzip inschakelen

VCL-fragmenten maken

Een VCL-fragment maken voor de recv subroutine met de volgende VCL-code:

if (req.url.path !~ "/media_[0-9a-f]{40,}[/a-zA-Z0-9_-]*\.[0-9a-z]+$"
  && req.url.ext !~ "(?i)^(gif|png|jpe?g|webp)$"
  && req.url.ext != "json"
  && req.url.path != "/.auth") {
  // strip query string from request url
  set req.url = req.url.path;
}

VCL-fragmenten maken voor de miss en pass subroutines met de volgende VCL-code:

set bereq.http.X-BYO-CDN-Type = "fastly";
set bereq.http.X-Push-Invalidation = "enabled";

NB: De X-Push-Invalidation: enabled Met de aanvraagheader wordt de functie voor pushvalidatie ingeschakeld, incl. TTL's met lange cache.

miss fragment:

pass fragment:

Maak ten slotte een deliver fragment met de volgende VCL-code:

unset resp.http.Age;

if (req.url.path !~ "\.plain\.html$") {
  unset resp.http.X-Robots-Tag;
}

Na het voltooien van alle stappen en het activeren van de de dienstversie zou u allen moeten worden geplaatst:

Opmerking

Uw installatie snel moet niet worden uitgevoerd Snelle webtoepassingsfirewall van de volgende generatie voor verzoeken die tegen hlx.live of een andere Edge Delivery Services van oorsprong gaan. Als u WAF inschakelt met Edge Delivery Services, kan dit leiden tot onjuiste inhoud die wordt geleverd.

Edge Delivery Services hebben geen Firewall van de Toepassing van het Web nodig, aangezien het op verharde, gedeelde, en ultrascalable infrastructuur loopt. Verzoekt dat een WAF typisch onderschepping in onze CDNs wordt geëindigd.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec