Stop hotlinking af .htaccess (hvordan man opsætter hotlink beskyttelse i .htaccess)

Hotlinking” eller kendt så godt som navnet på Leeching, Piggy-backing, Direkte linking, Offsite -billedet griber fat er en måde, hvorpå en webside påtager sig billederne af til en anden webside. Jo større billeder og besøger mere på det sted, der overtog billederne, jo mere trafik er lavet og mere konsumeret (Båndbredde) på kildeserveren. Naturligvis er dette ikke kun gyldigt for billeder. Filer kan tages .mp3, filer video Og endda arkiv. I disse sidste tre situationer ville forbruget af bandet være meget højere og ville automatisk bringe ekstra omkostninger til værtsserveren.

Hvordan kan vi blokere andre websteder for at overtage billederne fra vores kilde?

Lad os lave følgende scenarie. vi stealthsettings.com Værten til billederne, og vi ønsker ikke, at billederne skal tages på en anden webside uden for stealthseting.com. I dette tilfælde vil vi gøre følgende.

1. en fil tilføjes .htaccess i WebRootdet sted, hvorpå billederne er vært for.

2. i .htaccess tilføjes følgende linjer.

Omskrivning af
Omskrivning af %{http_referer}! Http: // (.+.)? Stealthsettings.com/ [NC]
Omskrivning af %{http_referer}!^$
REWRITERULE.*. (JPE? G | GIF | BMP | PNG) $ http://laurentiu.us/oops.gif [l]

Dette betyder, at filer med udvidelser .jpg, .jpeg, .gif, .bmp og .png Kan ikke tages med et direkte link fra stealthsetots.com -kilden, og webstedet overtager billederne viser billedet Oops.gif Hostata La Laurentiu.us.

Her er en reel sag. EN “IT -blog” tænkte på at hjælpe uvidende mennesker stjæler tutorials fra os. Med kilder med alt. De linjer, der blev tilføjet af os i .htaccess, havde følgende virkning på det sted, der overtog billederne:

Nu Stii - Te invatam noi

Hvordan vi kan blokere visse websteder for at tage billeder.

Der kan være andre situationer, hvor vi ønsker at lade billederne overtage på andre websteder, bortset fra nogle.

Omskrivning af
Omskrivning af %{http_referer} ^http: // (.+.)? Facebook.com/ [nc, eller]
Omskrivning af %{http_referer} ^http: // (.+.)? Hi5.com/ [nc eller]
Omskrivning af %{http_referer} ^http: // (.+.)? Softpedia.com/ [nc]
REWRITERULE.*. (JPE? G | GIF | BMP | PNG) $ http://laurentiu.us/oops.gif [l]

I ovenstående situation kan alle websteder tage billeder fra stealthsetts.com (eller fra det sted, som vi redigerer .htaccess) undtagen domæner og underdomæner fra Facebook.com, hi5.com og softpedia.com. Billederne taget af disse tre felter omdirigeres til laurentiu.us/oops.gif.

*Vi specificerer det for at bruge modulet mod_rewrite Det skal være til stede i Apache Webserver.

Grundlægger og redaktør Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

Hjem Din kilde til it -tutorials, nyttige tip og nyheder. Stop hotlinking af .htaccess (hvordan man opsætter hotlink beskyttelse i .htaccess)
Efterlad en kommentar