İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

htaccess ile css korunumu?

rss_ems

0
İyinet Üyesi
Katılım
1 Kasım 2007
Mesajlar
255
Reaction score
0
Konum
Bursa
Açıkcası son günlerde güzel tasarımlar yapıyorum ve bazı arkadaşlarımız(*) bu tasarımları .css dosyalarımdan çalıyorlar.

Bunun için bana bir yol önerebilir misiniz?
.htaccess veya başka bir şekilde css'leri url'sini yazınca açılmaz hale getirebilir miyim?



Kod:
RedirectMatch (.*).css$ http://www.siten.com
htaccess ile Üstteki kodu düşündüm ilk başta ve işe yaramadı.


chmodları 755 - 644 gibi değiştirdim, işe yaramadı.

Kod:
Order Deny,Allow
Deny from all
htaccess'e bunu yazmam da sadece dizini göstermez kıldı.URL olarak girince bir işe yaramıyor.


Başka bildiğiniz bir yöntem var mı?
Şimdide Teşekkürler.
 

nokie

0
İyinet Üyesi
Katılım
23 Mart 2005
Mesajlar
1,597
Reaction score
8
Konum
İzmir
htaccess için bunu dene birde:

Kod:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?alanadı.com [NC]
RewriteRule \.css$ - [NC,F,L]

bu kod, biri sitendeki css dosyasını çalıştırmaya yada download etmek istediğinde 404 hata koduyla karşılaşır, kısaca css dosyana hiç bir şekilde webden erişim sağlanamıyor.

ancak css dosyalarının siteni gezen kişilerin bilgisayarına cache'lenmesi nedeniyle temporary internet files klasöründen bulup yine erişebilirler.

diğer bir çözüm ise css dosyasının içeriğini şifrelemek, bu şifrelemeyi sadece tarayıcı, server yorumlayabilmekte ve böylece dosyayı ele geçirseler dahi içeriğine baktıklarında şifreli halini göreceklerdir.

şifreleme yöntemi için htmlguardian kullanabilirsin, şu adresten detaylara bakabilirsin: http://www.htmlguardian.org/help_main.html

not: şifrelenen içerikler bir şekilde decode edilebilir, ancak kimsenin decode için uğraşacağını düşünmezsek ikinci yöntem daha iyi diyebilirim.
 

rss_ems

0
İyinet Üyesi
Katılım
1 Kasım 2007
Mesajlar
255
Reaction score
0
Konum
Bursa
ikisini birlikte kullanmak daha güzel olur.Çok teşekkür ederim ilgin için.
1. söylediğin işime yaradı.
2.'yi de birazdan uzuuun ing. metni okuyup anlamaya çalışacağım.

İyi forumlar..
 

fan

0
İyinet Üyesi
Katılım
4 Şubat 2007
Mesajlar
663
Reaction score
0
Konum
Nereye
windows hostlarda dosya ismine # işareti koyunca hiç bir şekilde indirilmiyodu ama linuxta denemedim hiç bi dene istersen.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst