Selvom vores gratis Cloudflare-integration vil fungere fantastisk for de fleste kunder, hvis du ønsker lidt mere finmasket kontrol eller har brug for at implementere noget hos Cloudflare, som ikke tilbydes af vores integration, kan du skifte dit websted til at bruge din egen Cloudflare-konto sammen med Kinstas Cloudflare integration.

Bemærkninger:

  • Denne vejledning antager, at du allerede har tilføjet, verificeret og peget dit websteds domæne til Kinsta.
  • Disse instruktioner er til at skifte dit eksisterende domæne til at bruge din egen Cloudflare-konto ud over Kinstas Cloudflare-integration (et “Cloudflare-domain“).
  • For at bruge din egen Cloudflare-konto skal du pege dit domænes navneservere til Cloudflare. Dette betyder, at hvis du i øjeblikket bruger Kinstas DNS, vil du ikke længere være i stand til at bruge det, og dit domænes DNS vil blive administreret hos Cloudflare.

Sådan installeres og konfigureres Cloudflare

Hvis du ikke allerede har en Cloudflare-konto, kan du besøge deres tilmeldingsside for at komme i gang.

Trin 1

Tilføj dit domæne til din Cloudflare-konto. Når du bliver bedt om det, skal du vælge den ønskede Cloudflare-plan for dit domæne (der kræves ingen minimumsplan for at dette fungerer med Kinsta).

Tilføj et websted til din Cloudflare-konto.
Tilføj et websted til din Cloudflare-konto.

Trin 2

Cloudflare vil forsøge at hente DNS-registreringer for dit domæne. Dobbelttjek disse for at sikre, at alle dit domænes DNS-poster blev kopieret korrekt.

Gennemgang af DNS-poster for et nyligt tilføjet domæne i Cloudflare.
Gennemgang af DNS-poster for et nyligt tilføjet domæne i Cloudflare.

Trin 3

  1. Fjern alle eksisterende A-records i Cloudflare DNS
  2. Tilføj en CNAME-record for root/apex-domænet, der peger på hosting.kinsta.cloud.

    Tilføj en ny CNAME-record til dit domæne i Cloudflare.
    Tilføj en ny CNAME-record til dit domæne i Cloudflare.
  3. Hvis du allerede har et CNAME til www, skal du pege det til enten root/apex-domænet (@) eller til hosting.kinsta.cloud. Hvis du ikke har et CNAME til www, skal du oprette et, der peger på enten root/apex-domænet (@) eller til hosting.kinsta.cloud.
  4. Sørg for, at den orange sky (proxy) er aktiveret for begge CNAME-records, og klik på knappen Fortsæt.

    Orange cloud (proxy) er aktiveret for begge CNAME-records hos Cloudflare.
    Orange cloud (proxy) er aktiveret for begge CNAME-records hos Cloudflare.

Trin 4

Hos din domæneregistrator skal du opdatere dit domænes navneservere, så de peger på dem, der er angivet på din Cloudflare-konto.

Cloudflare navneservere at pege dit domæne til.
Cloudflare navneservere at pege dit domæne til.

I løbet af udbredelsesperioden bør dit websted forblive oppe uden nedetid. Domænets status i MyKinsta kan ændre sig til “Vi tjekker for at se, om dit domænes DNS-registreringer peger på Kinsta.” Dette er normalt og burde løse sig selv, når udbredelsen er fuldført.

Cloudflare WordPress plugin

Cloudflare plugin er ikke påkrævet, men anbefales. Funktionerne omfatter:

  • Rette til WordPress-kommentarer, der vises fra den samme IP-adresse
  • Automatisk cacherensning
  • Overskrift omskrivning for at forhindre en omdirigerings-loop, når Cloudflares Universal SSL er aktiveret
  • Mulighed for at ændre indstillinger på Cloudflare-kontoen inde fra selve pluginet (cacherensning, sikkerhedsniveau, billedoptimering osv.)
  • Se analyser såsom samlede besøgende, gemt båndbredde og blokerede trusler
  • Understøttelse af HTTP2/Server Push

Når du har installeret pluginnet, skal du indtaste den e-mailadresse, du bruger med din Cloudflare-konto og din API-nøgle. Du kan se din API-nøgle på API-tokens-siden i din Cloudflare-profil. Kopier den globale API-nøgle, føj den til plugin-indstillingerne, og klik på Gem API-legitimationsoplysninger.

Cloudflare plugin-indstillinger i WordPress-dashboardet.
Cloudflare plugin-indstillinger i WordPress-dashboardet.

Fejlfinding af almindelige Cloudflare-problemer

Når du tilføjer et ekstra lag af kompleksitet som en CDN og/eller proxy, kan der være tidspunkter, hvor noget ikke fungerer som forventet. Nedenfor er nogle af de mest almindelige problemer, der kan opstå, når du bruger din egen Cloudflare-konto og løsninger til disse problemer.

Ændringer vises ikke på dit websted

Brug af din egen Cloudflare-konto betyder, at dit websted vil have et ekstra lag af caching, som muligvis skal ryddes. Hvis du har problemer med at se ændringer på dit websted, eller et plugin ikke opfører sig som forventet efter installation eller geninstallation, skal du sørge for at rydde cache på alle lag, inklusive:

  1. Plugins (hvis relevant)
  2. Temaer (hvis relevant)
  3. Website/server cache hos Kinsta (fra enten MyKinsta eller Kinsta MU plugin)
  4. Cache hos Cloudflare enten i Cloudflare-dashboardet eller Cloudflare-pluginet.
  5. Browser cache

SSL-fejl

Hvis du ser en af ​​følgende fejl, skyldes dette normalt, at Fleksibel SSL er aktiveret i Cloudflare-indstillingerne:

  • “ERR_TOO_MANY_REDIRECTS” in Chrome or
  • “The page isn’t redirecting properly” (Firefox).

For at løse dette problem skal du sørge for, at dit domænes SSL/TLS-krypteringstilstand (SSL/TLS > Oversigt) i Cloudflare er indstillet til Fuld.

Avancerede indstillinger og kompatibilitet

Der er et par vigtigere ting at huske på, når dit websted bruger din egen Cloudflare-konto med Kinstas Cloudflare-integration. Hvis du har spørgsmål om specifikke Cloudflare-indstillinger, der ikke er besvaret nedenfor, så tjek vores mere dybdegående artikel om Cloudflare-indstillinger og hvordan de fungerer med Kinstas Cloudflare-integration eller åbne en ny chat med vores supportteam, og vi vil med tage et kig på  dem for dig.

Auto minify

Kan aktiveres i Cloudflare og Kinstas CDN, men der er ingen fordel ved at aktivere det i begge.

Automatic Platform Optimizations (APO)

Du kan bruge APO, hvis du ikke bruger Edge Caching hos Kinsta. Disse to cachingmetoder er inkompatible, så du vil bruge den ene eller den anden, ikke begge.

Cloudflare apps

Cloudflare Apps kan bruges og fungerer sammen med Kinstas Cloudflare-integration. App-indstillinger vil blive administreret i dit Cloudflare-dashboard (ikke i MyKinsta).

Cloudflare sideregler

Sideregler anvendes først fra din Cloudflare-konto. Dette giver dig mulighed for at indstille omdirigeringer ved edge. Bemærk: Visse cache-relaterede sideregler kan opføre sig uventet. Hvis du støder på problemer med dem, skal du åbne en ny chat med vores supportteam for at hjælpe dig med at fejlfinde eventuelle cache-relaterede konflikter.

Cloudflare-arbejdere

Cloudflare Workers er kompatible, så længe worker scriptet ikke transformerer webstedets URL på en sådan måde, at det forhindrer det i at indlæse domænet(erne) tilføjet til webstedet i MyKinsta.

Brotli

Brotli er aktiveret med Kinstas Cloudflare-integration og kan ikke slås fra. Selvom du deaktiverer dette på din Cloudflare-konto, vil Kinstas Brotli-indstilling stadig være aktiveret og vil holde den aktiveret for webstedet.

Firewall-indstillinger

Indstillinger, der er konfigureret i din Cloudflare-konto, anvendes først. Det betyder, at hvis en IP-adresse er blokeret af vores firewall-indstillinger, vil dine indstillinger ikke være i stand til at tilsidesætte det. Hvis du eller en besøgende oplever en blokeret anmodning, der ikke vises i dine firewalllogfiler, skal du åbne en ny chat med vores supportteam, så de kan tjekke for eventuelle blokeringer i vores firewall.

Polish

Indstillinger fra din Cloudflare-konto anvendes ikke.

Rocket Loader

Dette er slået fra som standard i Kinstas Cloudflare-integration, men kan aktiveres på din Cloudflare-konto og vil fungere.

Waiting Room

Cloudflares Waiting Room-funktion burde fungere uden yderligere konfiguration.

Indstillinger og funktioner, der ikke er kompatible med Kinstas Cloudflare-integration

Følgende indstillinger er enten allerede aktiveret eller ikke kompatible med Kinstas Cloudflare-integration, så de bør ikke aktiveres for nyligt tilføjede websteder på din Cloudflare-konto:

  • Argo tunnel
  • Websocket
  • Polish + Webp