TechBlogSD - Allt för WordPress- och WEB -utveckling
WEB- och WordPress - instruktioner, nyheter, recensioner av teman och plugins

Hur stoppar jag bild Hotlinking i WordPress?

11

Vad är Image Hotlinking?

Bild hotlinking är en enkel länkning av dina bilder av någon annan på deras webbplats. Problemet här är serverresurserna för att ladda bilder på någons webbplats kommer att förbrukas från din webbserver. Därför är bild hotlinking ett stort problem för webbplatsägare och du måste hitta ett sätt att stoppa någon som stjäl din servers bandbredd. Eftersom de flesta värdföretagen tar betalt baserat på serverns bandbredd, är det nödvändigt att se till att bilder och andra resurser på webbplatsen skyddas från snabbkoppling.

Hur stoppar jag bild Hotlinking i WordPress?

Det finns flera sätt att hindra andra från att direkt länka dina bilder.

  1. Aktivera hotlink -skydd från cPanel -värd.
  2. Med hjälp av ett plugin.
  3. Lägga till omskrivningsregler i .htaccess -fil.

Vi kommer att diskutera alla tre alternativen i detalj.

1 Aktivera Hotlink -skydd från cPanel

Det enklaste sättet att aktivera hotlink -skydd är att aktivera funktionen från ditt cPanel -värdkonto. Logga in på ditt värdkonto och leta efter appen "Hotlink Protection". Oftast hittar du den här appen under avsnittet "Säkerhet".

Hur stoppar jag bild Hotlinking i WordPress?

Image Hotlinking -alternativ i Bluehost cPanel

Klicka på appen, fyll i nödvändiga detaljer och aktivera snabbkoppling för de resurser som krävs, till exempel bilder.

Hur stoppar jag bild Hotlinking i WordPress?

Aktivera bild Hotlinking i cPanel

I grund och botten måste du fylla i följande viktiga detaljer:

  • Tillåten lista över webbplatser – ange noggrant alla webbplatser från vilka du vill komma åt bilderna med direkta URL -länkar. I allmänhet bör du lägga till alla www- och icke-www-versioner av webbplatserna där du länkar bilderna. Som visas på bilden kan du också använda jokerteckenmatchning som http (s)?: // (.*)? .Webnots.com för att inkludera alla domäner och underdomäner på din egen webbplats.
  • Begränsade filer – Ange vilken typ av filer du vill begränsa. För bilder kan du använda jpg, jpeg, png, bmp och gif. Om du vill begränsa andra resurser som skriptfiler lägger du till dessa tillägg också.
  • Tillåt direktförfrågningar: Se till att du markerar kryssrutan "Tillåt direkta förfrågningar” för att möjliggöra åtkomst till bilderna med den direkta webbadressen i webbläsaren.
  • Omdirigerings -URL – När någon klickar på den länkade bilden kommer de att omdirigeras till webbadressen som nämns här. Du kan till exempel peka på localhost IP 127.0.0.1 för att omdirigera till localhost när någon klickar på den länkade bilden. Du kan också lämna detta fält tomt.

När du har angett alla detaljer klickar du på "Skicka" -knappen för att aktivera bild -hotlink -skydd för din webbplats.

2 Använda allt i ett WP -säkerhetsplugin

Om du inte har tillgång till cPanel -värd eller inte använder cPanel är det alternativa sättet att använda plugin för att förhindra snabbkoppling. Detta är ett bra alternativ när du använder anpassad webbhotell som SiteGround eller något annat hanterat WordPress -värdföretag. Vi kontrollerade så många som plugins och hittade att All in One WP Security plugin erbjuder den här funktionen tillsammans med många andra användbara säkerhetsfunktioner.

  • Installera och aktivera allt i ett WP -säkerhets- och brandväggsprogram på din WordPress -webbplats.
  • Navigera till avsnittet "Säkerhet> Brandvägg".
  • Aktivera alternativet "Förhindra bild Hotlinking" tillgängligt under avsnittet "Förhindra Hotlinks".

Hur stoppar jag bild Hotlinking i WordPress?

Aktivera bild Hotlink -skydd med allt i ett WP -säkerhetsplugin

3 Ändra .htaccess -fil

Insticksprogrammet ändrar i princip .htaccess -fil och lägger till omskrivningsregeln. Om du redan har ett annat säkerhetsplugin på din webbplats är det inte meningsfullt att lägga till ytterligare plugin bara för att möjliggöra hotlink -skydd av bilder. Istället kan du ändra .htaccess -filen och lägga till följande kod. Se till att ersätta “dittnamn.com” med din egen webbadress.

# START Prevent Image Hotlinking <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} .(gif|jpe?g?|png)$ [NC] RewriteCond %{HTTP_REFERER} !^https://yoursitename.com [NC] RewriteRule .(gif|jpe?g?|png)$ - [F,NC,L] </IfModule> # End Prevent Image Hotlinking

Vad händer när dina bilder är länkade?

När någon länkar webbadressen till dina bilder på sin webbplats kommer bilden inte att visas. När du klickar på bildlänken leder det till “403 – förbjudet fel”.

Hur stoppar jag bild Hotlinking i WordPress?

403 – Förbjudet fel för bild Hotlinking

Om det redan finns länkade bilder på andras webbplats kommer resursen att begränsas enligt nedan eller leda till 403 -fel. Du kommer att se ett felmeddelande som "Det begärda innehållet kan inte laddas. Vänligen försök igen senare." i webbläsarens konsol.

Hur stoppar jag bild Hotlinking i WordPress?

Image Hotlinking Exempel

Om omdirigeringsbegäran är aktiverad till localhost klickar du på den länkade bilden omdirigeras till localhost IP -adressen 127.0.0.1 och sparar därmed din serverbandbredd.

Slutsats

Oavsett om du aktiverar snabbkopplingsskydd från cPanel eller använder plugin eller lägger till omskrivningsregel i .htaccess -fil, är det ett mycket nödvändigt steg för att spara din servers bandbredd. Detta kommer också att spara kostnader för värd och utnyttjande av dina resurser på okända webbplatser.

Inspelningskälla: www.webnots.com
Leave A Reply

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer