Gyüjtsünk öteleteket, hogy miképpen is védhetőek egy nagyobb munkával összerakott oldal adatai az illetéktelen felhasználás ellen.
Nyilván senki nem azért dolgozik egy-egy komolyabb információmennyiséget összesítő oldalon, hogy utána mások a weben 1-2 órai munkával megjeleníthessék ugyanazt a tartalmat. A jogi útra terelt szerzői jogvédelmet itt ne tárgyaljuk, csak és kizárólag azt, hogy programozói oldalról miképp nehezíthető meg egy "másoló" munkája.
Sok-sok megoldás létezik, amelyeket célszerű együtt alkalmazni. Itt is a legfőbb cél, hogy a legális látogatóinkat a legkissebb mértékben - vagy egyáltalán ne - zavarjuk.
A megoldások kidolgozását nehezíti, hogy nem csak a valós, jóhiszemű látogatókat nem szabad zavarni, hanem legalább ennyire lényeges a keresőrobotok kiszolgálása is.
Témaindítónak az első tipp:
Irányítsunk át egy jelentéktelen képet az oldalról mondjuk apache webszerver esetén mod_rewrite használatával egy PHP scriptre.
Egy példa .htaccess-re:
RewriteEngine on
RewriteBase /
RewriteRule ^kepek/egyjelentektelen.gif /index.php [L]
Ezután a példában szereplő PHP scriptben már szépen számolhatjuk a kép tényleges átadása előtt, hogy a képet mennyiszer töltötték le. Ha gondoskodunk róla megfelelő headerekkel, hogy az oldalba ágyazott képet lehetőleg ne cacheljék a böngészők, akkor az egy IP címről érkező képletöltések száma már összevethető a befogadó oldal letöltéseinek a számával. Meghatározható egy arányszám, aminél már gyanakodhatunk, hogy a kliens nem böngésző, hanem egy letöltő bot/script. Plusz egy "rosszpont" a kliensnek, és jöhet a következő teszt...