Omezení přístupu k webovým stránkám
Tento způsob omezení přístupu je nastaven univerzálně ze strany webového serveru. Neovlivňuje jej tedy konkrétně použitá webová aplikace.
Přidání adresy pro omezení
Pro nastavení omezení přístupu se přihlašte do administrace hostingových služeb na adrese https://www.svethostingu.cz/admin/ s loginem a heslem ke svému hostingovému účtu.
Po přihlášení v levém horním okraji vyberte požadovanou doménu pro nastavení autentizace. Jedná-li se o multihostingový program, zvolte nejdříve jeho číslo.
Následně je potřeba v tabulce "Pravidla pro přístup ke složkám" přidat adresu, na kterou si přejete omezení nastavit. Pokud je v tabulce již adresa zadána, např. kvůli aktivaci jiné volby, použijte v tabulce možnost "Upravit". Chcete-li, aby se po zadání adresy zobrazovala výzva k zadání loginu a hesla, zatrhněte volbu "AUTH". Pokud chcete přístup úplně zakázat a mít možnost povolovat pouze konkrétní IP adresy, zvolte volbu "DENY". Obě volby můžete kombinovat. Tedy je možné povolit přístup pouze konkrétním IP adresám, ale zároveň na nich požadovat autentizaci loginem a heslem (volby "AUTH" a "DENY" zároveň).
Adresu pro přidání omezení zadáváte do pole "Složka". Její tvar se odvozuje od kořene vybrané domény následovně (pro příklad poslouží doména vasedomena123.cz):
/ = veškerý obsah pod doménou /www = http://www.vasedomena123.cz /abc = http://abc.vasedomena123.cz /abc/slozka1/slozka2 = http://abc.vasedomena123.cz/slozka1/slozka2 /abc.domena.cz/slozka1/slozka2/skript.php = http://abc.vasedomena123.cz/slozka1/slozka2/skript.php
Jak je uvedeno v posledním příkladu, omezení lze aplikovat i přímo na konkrétní PHP skript. Toto nastavení je užitečné například pro skript, který provádí přihlášení do administrace redakčního systému.
Autentizace loginem a heslem
Webová autentizace vám umožňuje provést omezení přístupu ke konkrétní adrese přímo ze strany webového serveru nezávisle na nainstalovaném obsahu (pokud má nainstalovaná webová aplikace na vybrané adrese svou login stránku, ta zůstane také zachována). Přístup můžete zakázat úplně nebo si v administraci hostingových služeb nastavíte kombinace uživatel - heslo, kterým přístup umožníte.
Jakmile máte přidánu adresu s volbou "AUTH", kterou chcete zabezpečit autentizací, viz výše, můžete si zvolit uživatele, kterým umožníte přístup. V tabulce "Web uživatelé" můžete přidávat konkrétní uživatelské jména a hesla. Uživatele můžete také upravit nebo zrušit.
V tabulce "Přidělená oprávnění" vyberte kombinaci vytvořeného uživatele a adresy. Tomuto uživateli bude na tuto adresu umožněn přístup.
Při pokusu zobrazit v prohlížeči webovou adresu, na kterou jste nastavili autentizaci, budete nyní dotázáni na login a heslo.
Zakázání přístupu podle IP adres
V administraci hostingu máte také možnost zablokovat přístup ke zvolené adrese na vaší doméně konkrétní IP adrese, adresám nebo celým sítím. Toto nastavení můžete provést v tabulce "Zakázání přístupu z konkrétních IP adres".
Přístup ze zakázané IP adresy je pak zamítnut.
Povolení přístupu podle IP adres
Jakmile máte přidánu adresu s volbou "DENY", ke které chcete zablokovat přístup, viz výše, můžete si zvolit IP adresu, adresy nebo sítě, kterým umožníte přístup. Konkrétní hodnoty přidáte do tabulky "Povolení přístupu pro složku typu DENY".