Kartą man teko apsaugoti vieną css failą nuo pašalinių peržiūros. Galbūt šis būdas daugumai jau yra žinomas, bet vis tiek jį aprašysiu. Paprastai svetainėje esančius css failus galima peržiūrėti tiesiog pirminiame tekste (source) suradus jo adresą. Jis turi atrodyti maždaug taip:
[xml][/xml]
Tuomet įėjus http://svetaine.lt/style.css adresu matysime css failo turinį.
Jį galime apsaugoti su .htaccess failu.
Sukurkime naują txt failą be pavadinimo ir išsaugokime jį .htaccess plėtiniu. Tuomet jį atsidarius įrašykime tokį kodą:
[code]RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?svetaine.lt [NC]
RewriteRule \.css$ – [NC,F,L][/code]
ir įkelsime į direktoriją, kurioje talpinamas css failas. Įkėlus .htaccess failą css failas bus apsaugotas nuo pašalinių peržiūros, bet pilnai atliks savo funkciją. Suvedus jo adresą naršyklėje rodis: Forbidden.
Beje mobiliosiose svetainėse nepatarčiau naudoti šios apsaugos, nes senesniems tel modeliams css failas neatliks savo funkcijos ir svetainėje tiesiog jo neužkraus.







Parašykite komentarą