Mulți autori de site-uri se tem serios că fructele muncii lor pot fi furate de concurenți sau de utilizatorii obișnuiți ai resursei. Un bun programator web are responsabilitatea de a-și proteja site-ul împotriva descărcărilor nedorite. Există multe modalități de a îndeplini această sarcină.
Instrucțiuni
Pasul 1
Protejați-vă site-ul cu instrumente Apache native folosind securitate încorporată. Nu este nevoie să aveți calificări speciale pentru acest lucru. Aplicați numele și parola vizitatorului site-ului necesar. Doar dacă există în sistem, utilizatorul va avea acces la directorul protejat de această resursă.
Pasul 2
Metoda de mai sus nu poate fi utilizată dacă aveți nevoie de o protecție strictă a informațiilor comerciale. Într-o astfel de situație, utilizați autentificarea digest, pe care o acceptă și Apache. Aici, numele și parola sunt transmise ca un cod, deci nu pot fi interceptate de hackeri. Cu toate acestea, acest tip de protecție nu este acceptat de toate browserele.
Pasul 3
Creați o limită pentru utilizator pe paginile vizualizate pe o anumită perioadă de timp. Cei care depășesc limita pot fi privați de unele drepturi (interzise) pentru câteva minute. Asigurați-vă că avertizați vizitatorul site-ului despre acțiunile respective, a căror încălcare va atrage interdicția de utilizare. Un astfel de acord este de obicei încurajat să citească și să accepte.
Pasul 4
Aplicați metoda de blocare a legăturilor ascunse de la descărcarea fișierelor de pe site-ul dvs. Faceți-o pe o pagină în care un alt utilizator nu poate merge. Când vizualizați o pagină ascunsă, adresa IP este blocată timp de trei minute. Vă rugăm să rețineți că și roboții de căutare sunt blocați în acest moment. În acest caz, descărcarea poate fi interzisă nu imediat după solicitare, ci după începerea descărcării directe a informațiilor sau imaginilor.
Pasul 5
Profitați de capacitățile JavaScript, astfel încât să puteți bloca copierea sau selecția textului și a elementelor grafice pe pagina site-ului. Acesta este un mod destul de accesibil pentru diferite servere de a salva materialul de la descărcare.
Pasul 6
Traduceți fiecare element al paginii în cod ASCII din 16 cifre, care este codat în ISO Latin-1. Cu o astfel de pagină salvată, puteți crea un script personalizat care decodează codul de pornire (ASCII) și îl salvează pe disc pentru citire.