Stopp hotlinking av. Htaccess (Hvordan sette opp Hotlink Protection i. Htaccess)

"Hotlinking”Eller også kjent som snylting, medhører, direkte knytte, offsite bilde griper er en metode der en nettside tar bilder andre nettsteder. Jo mer store bilder og flere besøk på nettstedet som tok bilder er enda mer trafikk og forbruker mer banda (Båndbredde) På kilde serveren. Selvfølgelig gjelder dette ikke bare for filer. Du kan hente filer .mp3Og filer video og selv arkiver. I disse siste tre tilfeller banda forbruket ville være mye høyere og vil automatisk få ekstra kostnader til vertsserveren.

Hvordan kan vi blokkere andre nettsteder for å ta bilder av vår kilde?

Å gjøre følgende scenario. Vi stealthsettings. Med image host, og vi vil ikke at bildene skal hentes på en annen webside utenfor domenet stealthsetting.com. I dette tilfellet vil vi gjøre følgende.

1. Legg til en fil .htaccess in WebrootOmrådet som er vert bilder.

2. In. Htaccess legge til følgende linjer.

Skriv om på nytt
RewriteCond% {HTTP_REFERER}! Http: // (. +.)?stealthsettings.com / [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

Dette betyr at filer med filtypene . Jpg,. Jpeg,. Gif,. Bmp si . Png kan ikke hentes med en direkte lenke fra kilden  stealthsettings.com, og siden som tar bildene vil vise bildet oops.gif Vert til laurentiu.us.

Her er en reell sak. A "IT BloggHan tenkte å hjelpe uvitende mennesker stjele tutorials fra oss. Med alle kilder. De nye linjer lagt Htaccess hadde følgende effekt på området som tok bilder.:

Vet ikke - vi lærer deg

Hvordan kan vi blokkere bestemte områder for å ta bilder.

Kan være andre situasjoner der du vil tillate å ta bilder fra andre nettsteder bortsett fra noen.

Skriv om på nytt
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Facebook.com/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Hi5.com/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Softpedia.com/ [NC]
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

I situasjonen ovenfor kan alle nettsteder ta bilder fra stealthsettings.com (eller fra nettstedet vi redigerer .htaccess for) med unntak av domenene og underdomenene til facebook.com, hi5.com si softpedia.com. Bilder tatt fra disse tre områdene vil bli omdirigert til laurentiu.us / oops.gif.

* Angi som å bruke Modulen mod_rewrite må være til stede i Apache webserver.

Grunnlegger og redaktør Stealth Settings, fra 2006 til i dag. Erfaring fra operativsystemer Linux (Spesielt CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Hvordan » Linux » Apache » Stopp hotlinking av. Htaccess (Hvordan sette opp Hotlink Protection i. Htaccess)
Legg igjen en kommentar