..
IIS uygun ayarı (Internet Information Services) ve karmaşık soffisticati DLL veya komut kod kullanmadan, kullandığımız indirilir böylece bir veya daha fazla dosya kaçınarak, bir dosya veya doğrudan erişim tüm bir klasör koruyabilirsiniz sadece URL yazarak.
Bu tür önlemler başvurmak gerekebilir tipik bir örneği sitemizde MS Access veritabanı kullanılıyor (. Mdb dosyaları) ve doğrudan erişim (oldukça rahatsız edici gerçeği) engellemek istediğiniz durumdur.
Bir örnek verelim. Bizim localhost "test" ve herhangi bir metin içerik ile doldurmak dosya "belge-riservato.txt" içinde bir klasör oluşturun. Şimdi tarayıcınızı üzerinden bu dosyaya erişim:
http://localhost/documento-riservato.txtURL yazarak sonucu bizim durumda, dosya içeriğini görüntü neden olur.
Bu olasılığı engellemek için IIS üzerinde doğrudan etki gerekir.
Biz yönetici paneline erişimini: Bilgisayarım üzerinde sağ tıklayın ve ses Yönet öğesini seçin. Bilgisayar Yönetimi penceresinden, ses hizmetleri ve uygulamaları ve sonra Internet Information Services seçin.
Bizim yerel kök klasörü bulun ve "test" i seçin.
Bu noktada tüm klasörü veya tek tek dosyalara erişim kuralları yönetmek için (özel öğe üzerinde basit bir tıklama ile sağ fare tuşu ile ulaşılan) mümkündür.
Bizim örneğimizde tek bir dosya kendimizi sınırlayacaktır.
Genellikle varsayılan olarak görünen Dizin sekmesini sonra sağ dosya "belge-riservato.txt", sonra tıklayın ve Özellikler öğesini seçin.
Bu sekme içinde sguenti seçenekleri görünecektir:
Komut dosyası kaynağı erişimi Okuma Yazı Günlük ziyaretDoğrudan erişim işaretini okumak için gereklidir önlemek, ama benim tavsiyem tüm izinlerin inhibe olduğu için!
Operasyonu takiben bir önizleme yapılır:

http://localhost/documento-riservato.txtOkumak için izin verildi çünkü download dosyası inhibisyonu korunmaktadır.
Işlem başarılı olmazsa tekrar deneyin ya da muhtemelen sunucuyu yeniden başlatmak için gidin.
| |
ASP (İleri)
Dinamik Web siteleri oluşturmak için tam ders. En düşük € 39. |
| |
ASP Zero (Ebook)
Sıfırdan Microsoft ASP ve VBScript öğrenilmesi. Sadece 29 de €. |
| |
ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders. |