Arukam viis, kuidas vältida .htaccess'iga pildiühendamist
Kas olete märganud, et keegi varastab teie pilte, võtab otse URL-i ja kuvab nende veebisaitidel ilma teie loata? Seda me nimetame pildi hotlinking. See on halb, kuna see mitte ainult ei varasta meie pilte, vaid ka meie ribalaiused. Kuna seda kutsutakse otse meie serverist, maksab see iga kord, kui pildid nende veebilehe peal laaditakse, ribalaiused. .Htaccess'i kaudu kontrollimine on üks tõhusamaid viise pildiühenduse vältimiseks.
Arukamal moel mõtleme sellele, et anda veebimeistrile rohkem .htaccess-i kontrolli:
- milliseid saite blokeerida
- milliseid saite lubada
- lubada / keelata tühjad viited
- kuvada kohandatud pilte, mis tuvastavad kujutiste hotlinking
- kaitsta
1. samm. Loo .htaccess
Kui te ei kasuta praegu oma veebikontol ühtegi .htaccess-teenust, peaksite selle looma. Avage notepad, salvestage see .htaccess ilma laiendita. Neile, kellel juba on olemas .htaccess-fail, laadige see alla oma kohalikku arvutisse, kuna me teeme sammu 2 toimingut.
2. etapp
Kleepige see järgmine kood oma .htaccess'i.
RewriteEngine on RewriteCond% HTTP_REFERER! ^ $ RewriteCond% HTTP_REFERER! ^ Http (s)?: // (www)? Yourdomain.com [NC] RewriteCond% HTTP_REFERER! ^ Http (s)? //(www\t????????????????????????????\t
Selgitus
Rida 2 - lubage tühjad viited (soovitatav).
RewriteCond% HTTP_REFERER! ^ $
Mõned kasutajad sirvivad tulemüüri all ja seega ei paku nad mingit teavet. Tühjade viitenumbrite keelamine tähendab nende keelamist nendele piltidele juurdepääsuks. Kui aga soovid blokeerida tühjad viited, siis lihtsalt kustutage rida 2.
Rida 3, rida 4 - saidid lubavad teie pilte siduda.
RewriteCond% HTTP_REFERER! ^ Http (s)?: // (www)? Yourdomain.com [NC] RewriteCond% HTTP_REFERER! ^ Http (s)?: // (www)? Yourdomain2. com [NC]
Vaikimisi blokeeritakse kõik saidid hotlinkingist. Seda võivad teha ainult teie poolt määratud.
Rida 5 - blokeerimiseks kasutatav failivorming, kohandatud blokeerimine.
RewriteRule (jpg | jpeg | png | gif) $ http://hpmouse.googlepages.com/hotlink.gif [NC, R, L]
Vahel () on pildid, mida soovid blokeerimise eest blokeerida. Eraldi lisamiseks”|”
Muudahttp://hpmouse.googlepages.com/hotlink.gif'seadistatud pildile ja alati, kui tuvastatakse pildi hotlinking, ilmub see pilt. Lihtsalt veenduge, et see pilt ei ole kaitstud lingiga kaitstud või kui teie server võib minna lõputu silmuseni.