🔐 Zabezpečení a přesměrování webu

📌 Funkce v této sekci

  • Režim údržby – dočasné vypnutí webu

  • Zamčení webu heslem – chráněný přístup

  • Globální přesměrování – přesměrování návštěvníků na jinou adresu


🛠 Režim údržby

Co to je?

Aktivací této funkce se celý web přepne do „údržbového režimu“. Všichni návštěvníci uvidí přednastavenou stránku s informací, že probíhá údržba.

Kdy použít:

  • Během větších aktualizací systému

  • Při migraci na nový server

  • Když potřebujete skrytě připravovat nový obsah

Co lze nastavit:

PoleVýznam
Režim údržby (checkbox)Zapne/vypne zobrazení údržby
🌐 URL stránky údržbyVolitelně můžete určit vlastní stránku (např. https://example.cz/maintenance.html)

Praktické doporučení:

  • Pokud necháte URL pole prázdné, zobrazí se výchozí zpráva systému

  • Vlastní stránku doporučujeme vytvořit staticky bez PHP


🔑 Zamčení webu heslem

Co to je?

Celý web je skrytý za přihlašovací obrazovkou – pro jeho zobrazení je nutné znát uživatelské jméno a heslo.

Vhodné využití:

  • Web v přípravě (před spuštěním)

  • Interní web pro zaměstnance

  • Dočasné testování obsahu bez přístupu veřejnosti

Co lze nastavit:

PoleVýznam
Zamčení webu (checkbox)Aktivace ochrany
👤 Uživatelské jménoLibovolný login
🔒 HesloHeslo ve formátu textu (není hashováno – nedoporučujeme používat stejné jako jinde)

Poznámky:

  • Ověření probíhá jednoduchou PHP autentizací pomocí cookies

  • Heslo se zadává ručně – není napojené na systém přihlášení adminů

Bezpečnostní tip:

Nepoužívejte toto jako náhradu za plnohodnotný bezpečnostní systém. Jde o základní ochranu, vhodnou především pro testovací nebo neveřejné verze webu.


🔁 Přesměrování celého webu

Co to je?

Umožňuje přesměrovat všechny návštěvníky webu automaticky na jinou zadanou adresu (např. při sloučení domén, přechodu na nový projekt apod.).

Příklady využití:

  • Web přechází na novou doménu

  • Sloučení více webů do jednoho

  • Dočasné přesměrování na akci nebo landing page

Co lze nastavit:

PoleVýznam
Aktivace přesměrováníZapne přesměrování všech
🌍 URL pro přesměrováníCílová adresa (např. https://novadomena.cz)

Pozor:

  • Přesměrování se provádí přes PHP hlavičku Location: ...

  • Nepřesměrovává admin sekci – pouze veřejnou část webu


🧪 Příklad scénáře

Situace: Web se připravuje, ale zatím nesmí být přístupný veřejnosti.

Postup:

  1. Aktivujte ✅ „Zamčení webu“

  2. Nastavte uživatele např. test a heslo demo2025

  3. Zadejte týmovému kolegovi přístup – ostatní web neuvidí

Později: až bude obsah hotový, jednoduše zrušíte zaškrtnutí a web se otevře všem.