Daudzi vietņu autori nopietni baidās, ka konkurenta vai parastie resursa lietotāji var nozagt viņu darba augļus. Labam tīmekļa programmētājam ir pienākums aizsargāt savu vietni no nevēlamām lejupielādēm. Ir daudzi veidi, kā izpildīt šo uzdevumu.
Instrukcijas
1. solis
Aizsargājiet savu vietni ar vietējiem Apache rīkiem, izmantojot iebūvēto drošību. Tam nav nepieciešama īpaša kvalifikācija. Lietojiet nepieciešamo vietnes apmeklētāja vārdu un paroli. Tikai tad, ja tie pastāv sistēmā, lietotājam būs piekļuve direktorijam, kuru aizsargā šis resurss.
2. solis
Iepriekš minēto metodi nevar izmantot, ja jums nepieciešama stingra biznesa informācijas aizsardzība. Šādā situācijā izmantojiet kopsavilkuma autentifikāciju, kuru atbalsta arī Apache. Šeit vārds un parole tiek pārsūtīti kā kods, tāpēc hakeri tos nevar pārtvert. Tomēr šāda veida aizsardzību neatbalsta visas pārlūkprogrammas.
3. solis
Izveidojiet ierobežojumu lietotājam noteiktā laika posmā apskatītajās lapās. Tiem, kuri pārsniedz limitu, uz dažām minūtēm var atņemt dažas tiesības (aizliegt). Noteikti brīdiniet vietnes apmeklētāju par šīm darbībām, kuru pārkāpšana nozīmēs lietošanas aizliegumu. Šādu līgumu parasti mudina izlasīt un pieņemt.
4. solis
Lietojiet slēpto saišu bloķēšanas metodi, lai lejupielādētu failus no savas vietnes. Izveidojiet to lapā, kur cits lietotājs nevar iet. Apskatot slēpto lapu, IP adrese tiek bloķēta uz trim minūtēm. Lūdzu, ņemiet vērā, ka šajā brīdī tiek bloķēti arī meklēšanas roboti. Šajā gadījumā lejupielādi var aizliegt ne uzreiz pēc pieprasījuma, bet pēc informācijas vai attēlu tiešas lejupielādes sākuma.
5. solis
Izmantojiet JavaScript iespēju priekšrocības, lai vietnes lapā varētu bloķēt teksta un grafisko elementu kopēšanu vai atlasi. Dažādiem serveriem tas ir diezgan pieņemams veids, kā ietaupīt materiālu no lejupielādes.
6. solis
Tulkojiet katru lapas elementu 16 ciparu ASCII kodā, kas ir kodēts ISO Latin-1. Saglabājot šādu lapu, varat izveidot pielāgotu skriptu, kas atšifrē sākuma kodu (ASCII) un saglabā to diskā lasīšanai.