Stop Hotlinking ved .htaccess (Sådan setup Hotlink Beskyttelse i .htaccess)

"Hotlinking"Eller kendt som leecher, piggy-backing, direkte forbinder, offsite billede højkant er en metode, som en webside tager billeder af andre steder. De mere store billeder og flere besøg på webstedet, der tog billederne er endnu mere trafik og forbruge mere bånd (båndbredde) På kildeserveren. Selvfølgelig gælder dette ikke kun til billeder. Du kan hente filer .mp3, Files video og endda arkiver. I disse sidste tre tilfælde båndbredde indtagelse vil være langt højere, og vil automatisk være vært server koster ekstra.

Hvordan kan vi blokere andre sites til at tage billeder af vores kilde?

Lad os tage følgende scenario. Vi har stealthsettings.com vært billeder og ikke ønsker, at billedet kan hentes på en anden webside udenfor stealthsetting.com. I dette tilfælde vil vi gøre næste.

1. Tilføj en fil .htaccess in WebrootDet sted, hvor billederne er vært.

2. Den. Htaccess tilføje følgende linjer.

OmskrivningEngin On
RewriteCond% {HTTP_REFERER} Http:!! // (.. +) Stealthsettings.com/ [CN] RewriteCond% {HTTP_REFERER} ^ $?
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [L]

Det betyder, at filer med extensions . Jpg. Jpeg. Gif,. Bmp si . Png kan ikke hentes direkte fra kilden link stealthsettings.com og hjemmeside, der vil hente billeder vil vise billedet oops.gif Hostal laurentiu.us.

Her er en reel sag. A "IT Blog"Troede at hjælpe folk uvidende stjæle tutorials fra os. Med alle kilder. De nye linjer tilføjet Htaccess havde følgende indvirkning på stedet, der tog billeder.:

Jeg kender ikke - vi lære dig

Hvordan kan vi blokere bestemte websteder for at tage billeder.

Der kan være andre situationer, hvor du vil tillade at tage billeder fra andre hjemmesider, undtagen nogle.

OmskrivningEngin On
RewriteCond% {HTTP_REFERER} ^ http: // (.. +) Facebook.com/ [CN, OR] RewriteCond% {HTTP_REFERER} ^ http: // (.. +) Hi5.com/ [CN, OR] RewriteCond% {HTTP_REFERER} ^ http:?.. // (.. +) softpedia.com/ [NC] RewriteRule * (? JPE g | gif | bmp | png) $ http://laurentiu.us/oops.gif [L]

I den situation, frem for alle websteder kan hente billeder fra stealthsettings.com (eller hjemmeside for at edition. Htaccess) med undtagelse af navne fra facebook.com, hi5.com si softpedia.com. Billeder taget fra disse tre områder vil blive omdirigeret laurentiu.us / oops.gif.

* Angiv som at bruge Modulet mod_rewrite skal være til stede i Apache webserver.

Stop Hotlinking ved .htaccess (Sådan setup Hotlink Beskyttelse i .htaccess)

Om forfatteren

Stealth LP

Stifter og redaktør Stealth SettingsI 2006 dato.
Erfaring med Linux-operativsystemer (især CentOS), Mac OS X, Windows XP> Windows 10 og WordPress (CMS).

Efterlad en kommentar