VeiledningerUtvikler

Konfigurere Google PageSpeed-modulen

I denne artikkelen vil metoden for selektivt å aktivere eller deaktivere PageSpeed-filtre relatert til det ekstra SEO-alternativet bli presentert.

10
Visninger 2327Oppdatert 3 aniPublisert den 04/06/2020ved Alexandru Jurca

Introduksjon

  • I tilfelle aktivering av den ekstra SEO-alternativet og implisitt Google PageSpeed-modulen skaper uønskede forskjeller på nettstedet, enten visuelt eller funksjonelt, kan ulike komponenter av modulen deaktiveres selektivt ved å redigere .htaccess-filen.

Krav

  • Tilgangsdetaljene for kontrollpanelet (Plesk eller cPanel, avhengig av tilfelle), for redigering av .htaccess-filen gjennom Filbehandleren.

Trinn

  • For å sjekke om PageSpeed-modulen er ansvarlig for problemet som oppstår, kan man deaktivere hele modulen ved å legge til følgende linje i .htaccess-filen fra rotkatalogen til nettstedet:


ModPagespeed off

  • Etter dette steget, hvis siden laster korrekt, vil linjene som er lagt til ovenfor bli fjernet, og prosessen vil fortsette med å identifisere det spesifikke elementet som er ansvarlig for den feilaktige visningen.
  • Et første steg ville være å sjekke feilene som mottas når siden lastes ved å få tilgang til den med Utviklermodus fra nettleseren, der den generelle snarveien for aktivering er F12 for vanlige nettlesere. For eksempel, en innlastingsfeil for JS eller CSS vil indikere en mulig konflikt med PageSpeed-filtre, som samhandler med disse elementene.

For å deaktivere et spesifikt filter, bør følgende regel legges til i .htaccess-filen:


ModPagespeedDisableFilters filter_navn

Hvor name_filter vil bli erstattet med den ønskede identifikatoren.

  • Alternativt kan driftsmodusen til PageSpeed endres, slik at du kan aktivere hvert ønsket element selektivt ved å sette:


ModPagespeedRewriteLevel PassThrough

Deretter vil de ønskede elementene for aktivering bli spesifisert som følger:

ModPagespeedEnableFilters filter_name

Også, nume_filtru vil bli erstattet med den ønskede identifikatoren.

  • En .htaccess-fil kan også opprettes med disse reglene i en underkatalog som inneholder stiler (CSS, Javascript, HTML). På denne måten vil de prioriterte reglene strengt gjelde for den underkatalogen.
  • Elementene som aktiveres som standard når du aktiverer det ekstra SEO-alternativet, er:
    *Disse er også identifikatorene du kan bruke i .htaccess-reglene.
    • add_head
      Legger til et element av typen <head> i dokumentet hvis det ikke allerede finnes.
    • combine_css
      Kombinerer flere CSS-elementer til ett.
    • combine_javascript
      Kombinerer flere JavaScript-elementer til ett enkelt.
    • remove_comments
      Fjerner kommentarer fra prosesserte HTML-filer. Den fjerner imidlertid ikke innebygde CSS- eller JavaScript-kommentarer.
    • sprite_images
      Kombiner bakgrunnsbildene fra CSS til en enkelt Sprite.
    • collapse_whitespace
      Fjerner tomme mellomrom fra HTML-filer, unntatt taggene: "pre, script, style, textarea"
    • latelaste_bilder
      Las bilder bare når de blir synlige innenfor siden.
    • convert_meta_tags
      Legger til en "respons-header" for hver "meta"-tag med et "http-equiv"-attributt.
    • extend_cache
      Utvider oppbevaringsperioden for hurtigbufferen relatert til bilder, CSS-elementer og skript som ikke har blitt optimalisert, ved å signere URL-ene med en innholdshash.
      Følgende filtre er implicit aktivert hvis extend_cache er aktivert:
      extend_cache_css
      extend_cache_images
      extend_cache_scripts
      For et høyere nivå av kontroll kan filtrene nevnt ovenfor aktiveres individuelt
    • fallback_rewrite_css_urls
      Omskriv URL-er for ressurser som ikke kunne minimeres eller behandles fra CSS-filer.
    • flatten_css_imports
      Erstatter rekursivt hver @import-regel med innholdet fra den importerte CSS-filen for å redusere antallet eksterne forespørsler.
    • inline_css
      Legger til små eksterne CSS-ressurser til HTML-dokumentet i inline-form.
    • inline_import_to_link
      Transformerer "style" tagger som kun inneholder CSS @import til tilsvarende "link" tagger
    • inline_javascript
      Omskriv små JS-ressurser som inlines i HTML-dokumentet.
    • rewrite_css
      Omskriver CSS-filer for å fjerne kommentarer og overflødig hvitt rom.
    • rewrite_images
      Optimaliserer bilder ved å endre dem og fjerne unødvendige piksler.
      I tillegg legger det til små bilder som inline i dokumentet.
    • rewrite_javascript
      Omskriver JavaScript-filer, fjerner overflødig mellomrom og kommentarer.
    • rewrite_style_attributes_with_url
      Omskriver CSS fra stilerattributter hvis det inneholder teksten "url(" ved å bruke filturl rewrite_css konfigurert.

Lignende artikler

DNS-innstillinger i Webuzo-paneletVeiledninger /Webuzo

Lær hvordan du redigerer og setter opp DNS-poster i Webuzo-panelet. Følg trinnene for effektivt å administrere domener og underdomener.

48
ved Alexandru Rogojan
Visninger 2414
Oppdatert for 1 år siden
Publisert den 14/09/2017
Endre PHP-versjonen i cPanel for VPS-hostingpakker via MultiPHP ManagerVeiledninger /cPanel

I denne artikkelen vil vi presentere de nødvendige trinnene for å endre PHP-versjonen i en cPanel-konto ved hjelp av MultiPHP Manager.

46
ved Sebastian Szlivka
Visninger 2644
Oppdatert for 1 år siden
Publisert den 18/10/2017
Tøm cache og historikk i Chrome-nettleserenVeiledninger /Apper

Lær hvordan du sletter historikken og cachen fra Google Chrome ved å bruke tastekombinasjonen Ctrl+Shift+Delete. Veiledningen inkluderer enkle trinn og anvendbarhet i andre nettlesere.

36
ved Florin Petran
Visninger 6421
Oppdatert for 5 år siden
Publisert den 08/01/2018
Opprette en e-postkonto i cPanelVeiledninger /cPanel

cPanel lar deg opprette et ubegrenset antall e-postkontoer knyttet til hostede domener. Denne veiledningen vil forklare de nødvendige trinnene for å opprette og få tilgang til en e-postkonto.

27
ved Cătălin Adrian
Visninger 5234
Oppdatert for 1 år siden
Publisert den 28/06/2017
SSH-innstillinger i WebuzoVeiledninger /Webuzo

I denne veiledningen lærer du hvordan du blokkerer SSH-tilgang på Webuzo-serveren, aktiverer tilkoblingen og konfigurerer den nødvendige porten.

20
ved Alexandru Rogojan
Visninger 1148
Oppdatert for 1 år siden
Publisert den 12/06/2018