Cloudflare SSL bryter WordPress & Joomla och hur man fixar det

Cloudflare är en fantastisk gratis + premium CDN-tjänst som tillhandahåller SSL i gratisplanen utan kostnad.

Jag testade deras SSL med WordPress och Joomla, och båda var trasiga, vilket gjorde mig upprörd i en minut. Men jag hittade en enkel lösning och tänkte dela den med dig.

I den här artikeln får du lära dig: –

  • Hur man säkerställer att SSL är aktiverat i Cloud Flare
  • Hur man fixar trasig WordPress på grund av Cloud Flare SSL
  • Hur man fixar trasig Joomla på grund av Cloud Flare SSL
  • Hur man säkerställer att HTTP omdirigeras i HTTPS

Så första sak först – låt oss se till att du har SSL aktiverat i Cloud Flare

  • Logga in på Cloud Flare
  • Välj webbplatsen från en lista
  • Klicka på Crypto
  • Se till att du kan se ”AKTIVT CERTIFIKAT” och att SSL-nivån är aktiverad som Flexibel, Fullständig eller Strikt baserat på vad du behöver. Om du inte vill lägga pengar på att ha ett certifikat på din webbserver kan du lämna standardvärdet, Flexibelt.

Detta säkerställer att Cloud Flare SSL är aktiverat på din webbplats.

Åtgärda Cloudflare SSL-problem i WordPress

Som du kan se i skärmdumpen nedan, gick min WordPress-webbplatslayout trasig. Detta händer vanligtvis när allt innehåll inte laddas via HTTPS, vilket resulterar i en trasig webbplats.

Det finns två sätt att fixa detta –

Först – se till att allt innehåll laddas från HTTPS URL. Men om du använde ett tredjepartstema skulle du oftast föredra den andra lösningen, vilket är enkelt.

För det andra – Installera Cloudflare Flexibel SSL WordPress plugin

  • Logga in på WordPress admin
  • Gå till Plugins >> Lägg till ny
  • Sök efter ”Cloudflare Flexible SSL”
  • Installera och aktivera den

Det är allt – detta plugin tar hand om allt. Som du kan se nedan laddas den korrekt.

Fixa Cloudflare SSL-problem i Joomla

Jag aktiverade Cloud Flare SSL på min webbplats, som finns på Joomla, och fick layouten trasig.

För att fixa detta – installera plugin-programmet ”Cloudflare For Joomla”.

  • Ladda ner Cloudflare för Joomla plugin. Du måste registrera dig för ett gratis konto först.
  • Logga in på Joomla Admin
  • Gå till Extensions >> Extension Manager
  • Klicka på Välj fil och välj det nedladdade plugin-programmet och klicka på Ladda upp och installera
  • Som standard kommer Joomla inte att aktivera detta plugin, så du måste göra detta manuellt. Att möjliggöra:-
  • Gå till Extensions >> Plugin Manager
  • Sök efter Cloud Flare och aktivera

Nu kan du se att den laddas korrekt.

När du har aktiverat måste du se till att HTTP omdirigeras till HTTPS för att undvika dubbelarbete i en sökmotor.

HTTP till HTTPS-omdirigering med Cloudflare Page Rules

  • Logga in på Cloud Flare
  • Välj webbplatsen från listan
  • Klicka på Sidregler
  • Ange HTTP URL i URL-mönster
  • Slå PÅ ”Använd alltid HTTPS” som visas nedan

Det är allt – du är redo att använda gratis SSL-drivet av Cloud Flare. Glöm inte att testa din SSL för eventuella sårbarheter.

Gillade du att läsa artikeln? Vad sägs om att dela med världen?