GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak odepřít přístup ke konkrétnímu souboru na vašem webu přes .htaccess

Chcete mít soubor na svém účtu webhostingu soukromý? Můžete tak učinit zablokováním přístupu k němu pomocí pravidla v souboru .htaccess. Postup je následující:

1. Přihlaste se do svého cPanelu účet.

2. Přejděte do Správce souborů – v FILES sekce

3. Ve Správci souborů přejděte na Nastavení v pravém horním rohu.

4. V okně Předvolby, které se zobrazí, zaškrtněte možnost Zobrazit skryté soubory (dotfiles) volba. Klikněte na tlačítko Uložit tlačítko pro použití nastavení.

5. Nyní přejděte k souboru .htaccess. Pokud soubor neexistuje, budete jej muset vytvořit.

6. Klikněte na tlačítko Upravit z horní nabídky Správce souborů.

7. Přidejte níže uvedené řádky do souboru .htaccess. Klikněte na tlačítko Uložit změny a poté na tlačítko Zavřít tlačítko.

#block access to the file blockedfile.html; permit access to all other files 
<files blockedfile.html>
Order Allow,Deny
Deny from all 
</files> 

8. Nyní přejděte k souboru blockedfile.html bude zablokován. Uživatelům se zobrazí chyba 403 Zakázáno.

Chcete-li zablokovat přístup ke konkrétním souborům (jako jsou obrázky), použijte místo toho tyto řádky:

#block access to image files - files with jpg/gif/png/jpeg extensions
<FilesMatch "\.(jpg|gif|png|jpeg)$">
Order Allow,Deny 
Deny from all 
</FilesMatc>

Všimněte si, že mnoho PHP skriptů (jako WordPress, Drupal, MediaWiki atd.) potřebuje ke správnému fungování soubory .htaccess. Tyto soubory nemažte. Při jejich úpravách buďte opatrní.

Podívejte se na video tutoriál, který jsme vytvořili:

Soubory .htaccess můžete také upravovat na svém účtu webhostingu prostřednictvím FTP klienta, jako je FileZilla.


Panels
  1. Jak získat přístup k souborům Flash ze streamovaných webových stránek?

  2. Jak skrýt soubory s konkrétní příponou?

  3. Jak přesměruji svůj web pomocí (tečka) souboru htaccess?

  1. Blokování přístupu prostřednictvím souboru .htaccess

  2. Jak povolím ExecCGI přes soubor .htaccess?

  3. Jak omezit přístup na váš web pomocí .htaccess a cPanel IP Blocker

  1. Jak tarovat konkrétní typy souborů (přípony) v adresáři

  2. Jak povolit ExecCGI přes soubor .htaccess?

  3. Jak zobrazit skryté soubory (.htaccess) v cPanel File Manager