..
Správným nastavením IIS (Internet Information Services) a bez nutnosti použití složitých soffisticati DLL nebo kód skriptu, můžeme chránit soubor nebo celou složku z přímého přístupu, čímž se předejde jeden nebo více souborů se stahují pomocí prostě zadáním adresy URL.
Typickým příkladem, kde může být nutné uchýlit se k takové opatření je případ, ve kterém naše stránky využívají databáze MS Access (soubory s příponou. MDB) a chceme, aby se zabránilo přímým přístupem (spíše nepohodlné skutečnosti).
Vezměme si příklad. Vytvořte složku na našich localhost "test" a uvnitř souboru "dokumentu riservato.txt", které vyplní s textovým obsahem. Vstupte tento soubor prostřednictvím prohlížeče:
http://localhost/documento-riservato.txtVýsledkem zadání URL bude mít v našem případě zobrazení obsahu souborů.
Bránit této možnosti, je nutné působit přímo na IIS.
Máme přístup do administrace: kliknete pravým tlačítkem myši na Tento počítač a vyberte Spravovat hlas. V okně Správa počítače, vyberte hlasové služby a aplikace a pak Internetové informační služby.
Prohlédněte si naše lokální kořenovou složku a vyberte náš "test".
Na tomto místě je možné (jednoduchým kliknutím na konkrétní položku se dostanete pomocí pravého tlačítka myši) pro správu pravidel přístupu k celé složky nebo jednotlivé soubory v něm.
V našem příkladu Omezíme do jednoho souboru.
Klepnete, pak přímo na soubor "dokumentu riservato.txt" a vyberte položku Vlastnosti a pak na kartu adresář, který se obvykle zobrazuje ve výchozím nastavení.
V rámci této záložky se objeví sguenti možnosti:
Script Přístup ke zdrojovému kódu Čtení Psaní Přihlásit návštěvyAby se zabránilo přímému přístupu je nutné zrušit zaškrtnutí číst, ale moje rada je, aby veškerá povolení bránit!
Po provedené operaci náhled:

http://localhost/documento-riservato.txtStáhnout soubor je chráněn proti inhibice, protože to bylo dovoleno číst.
Pokud se operace nepodaří zkuste to znovu, nebo jít do případně restartovat server.
| |
ASP (Advanced)
Celý kurz pro vytváření dynamických webů. Od 39 €. |
| |
ASP Zero (ebook)
Učení Microsoft ASP a VBScript od nuly. V pouhých 29 €. |
| |
ASP.NET (kurz)
Celý kurz pro vytváření webových aplikací od 49 €. |