Sådan fremskynder du ethvert WordPress-websted ved hjælp af .HTACCESS

Tager din WordPress hjemmeside for lang tid at indlæse? Ved du, at et langsomt websted vil påvirke din SEO og brugeroplevelse?

Der er flere forskellige måder at fremskynde dit websted på udover at bruge plugins. En måde er at udnytte browsercachen og en anden måde er at komprimere dine filer. 

Begge dele kan opnås ved at ændre og optimere .htaccess -filen.

Hvad er browsercache?

Når nogen besøger dit websted, er der filer, der downloades og gemmes på et midlertidigt sted.

Filtyperne omfatter alle dokumenter, der udgør dit websted, såsom HTML , billeder, JavaScript og CSS- filer. Browsercache(Browser) henviser til denne midlertidige placering for de downloadede filer.

Når cachen er fuld, fylder den for meget på den besøgendes computer. Dette resulterer i en langsom browser og en hjemmeside, der tager for lang tid at indlæse.

Heldigvis er der en måde at løse dette på ved at redigere din .htaccess-fil.

Hvad du skal gøre først

Inden du begynder at redigere din .htaccess-fil, skal du overveje følgende forholdsregler:

  • Opret altid en sikkerhedskopi af din WordPress .htaccess -fil, før du ændrer den.
  • Deaktiver alle WordPress -plugins, du muligvis bruger.
  • Test dit websteds hastighed, før du foretager ændringer i .htaccess-filen for at få en basislinjemåling. Du kan bruge GTmatrix , Pingdom eller Google PageSpeed ​​Insights .

Du er nu klar til at bruge kode via din .htaccess-fil til at fortælle din WordPress - installation om at cache statiske filer længere for tilbagevendende besøgende på din hjemmeside. Du kan bruge enten cPanel eller FTP . Se vejledningen nedenfor for hver. 

Når du har adgang til din .htaccess-fil, skal du bruge de ekstra anvisninger til at foretage dine redigeringer. 

Brug af cPanel

Log ind på dit websted cPanel. Du kan normalt komme dertil ved at skrive yourdomain.com/cPanel i din webbrowser.

Log ind med det brugernavn og den adgangskode, du fik, da du installerede WordPress på dit domæne. Når du er logget ind, skal du kigge efter og klikke på Filhåndtering(File Manager) .

Din .htaccess-fil er placeret i rodmappen. Prikken før filnavnet angiver, at det er en skjult fil i din WordPress-installation. Sørg for at markere feltet Vis skjulte filer(Show Hidden Files) .

Du bør lave en kopi af din fil, før du redigerer den, for hvis du laver en fejl, kan du gå ned på dit websted. For at lave en kopi skal du klikke på .htaccess og fremhæve den. For at gemme en kopi skal du klikke på download-knappen i topmenuen.  

Når du har lavet din kopi, er du nu klar til at redigere filen. I din cPanel File Manager skal du højreklikke på .htaccess-filen og klikke på rediger(edit) .

Bruger FTP

Du kan også redigere din .htaccess-fil ved hjælp af en FTP - klient. En populær FTP- klient er FileZilla , der bruges i eksemplet nedenfor.

Start med at åbne din FTP- klient og indsæt din vært. Dette er normalt din domæneadresse, dit brugernavn og din adgangskode. Hvis du ikke er sikker på, hvad de er, skal du kontakte din webhost.

Brug følgende trin til at få adgang til, kopiere og redigere din .htaccess-fil:

  • Naviger til din rodmappe.
  • Find .htaccess-filen, lav en kopi, og træk den til dit skrivebord.
  • Behold en kopi af originalen, og rediger en anden kopi, hvis du skal gendanne originalen.
  • Brug(Use) en editor såsom Notesblok(Notepad) til at redigere filen.
  • Når du er færdig med din redigering, skal du uploade filen til din rodmappe.

Hvis du har lavet en fejl, vil din hjemmeside ikke fungere. For at rette det, upload backup-filen. 

Nu er du klar til at foretage ændringer i din .htaccess-fil for at fremskynde dit WordPress - websted.

Komprimer dine filer ved hjælp af Gzip

Gzip- komprimering gør dine filer mindre og hjælper dem med at indlæse hurtigere. Tilføjelse af koden nedenfor til din .htaccess-fil (under den aktuelle kode) ved hjælp af gzip vil komprimere CSS- , HTML- og PHP - filer.

 <IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml
 
  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent
</IfModule>

Glem ikke at klikke på "Gem ændringer".

Browser-caching

Når nogen besøger dit websted, vil den browser, de bruger, downloade alle de filer, der er knyttet til den side, de har adgang til.

Udnyttelse af browsercache betyder, at du kun vil downloade de nødvendige filer og ikke aktiver, der er unødvendige. Disse er normalt designet og stilen på din side og inkluderer nogle gange også JavaScript-funktioner.

Når du bruger browsercache, beder du din server om at ignorere dele af din webside, som tidligere blev downloadet til gentagne besøgende.

For at redigere din .htaccess-fil skal du finde den og lave to kopier på samme måde, som du gjorde, da du komprimerede dine filer som beskrevet ovenfor ved hjælp af en FTP - klient eller cPanel.

Gem en kopi af den originale .htaccess-fil, hvis der er problemer med ændringerne. Foretag dine redigeringer i den anden kopi. 

Tilføj følgende kode under det aktuelle indhold af din .htaccess-fil:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A0
 
<FilesMatch "\.(txt|xml|js)$">
ExpiresDefault A691200
</FilesMatch>
 
<FilesMatch "\.(css)$">
ExpiresDefault A691200
</FilesMatch>
 
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$">
ExpiresDefault A691200
</FilesMatch>
 
<FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$">
ExpiresDefault A691200
</FilesMatch>
</IfModule>
 
<IfModule mod_headers.c>
<FilesMatch "\.(txt|xml|js)$">
Header set Cache-Control "max-age=691200"
</FilesMatch>
 
<FilesMatch "\.(css)$">
Header set Cache-Control "max-age=691200"
</FilesMatch>
 
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$">
Header set Cache-Control "max-age=691200"
</FilesMatch>
 
<FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$">
Header set Cache-Control "max-age=691200"
</FilesMatch>
</IfModule>

Glem ikke at klikke på Gem(Save) for at beholde tilføjelserne til din fil.

Komprimering af dine filer og brug af browsercache vil reducere indlæsningstiden for dine websider betydeligt. Dette vil hjælpe dit websted med at rangere højere i søgninger og forbedre brugeroplevelsen. Ingen ønsker at vente mere end et par sekunder på, at en side indlæses.



About the author

I erhvervslivet handler det om at skabe værdi for dine kunder og kunder. Jeg fokuserer på at give trin-for-trin instruktioner, der hjælper mine læsere med at få mest muligt ud af deres hardware og software ved hjælp af Microsoft Office. Mine færdigheder omfatter installation af tastatur og drivere, samt Microsoft Office-support. Med min mange års erfaring i branchen kan jeg hjælpe dig med at dække ethvert hardware- eller softwarebehov, du måtte have.



Related posts