Presmerovanie webstránky pomocou HTML
Diskusia Naposledy upravené používateľom Administrator – 29.01.2025
Presmerovanie webstránky umožňuje automaticky presunúť návštevníka z jednej adresy na druhú. Používa sa najmä v prípadoch:
- keď sa mení doména webu,
- keď sa stránka presunie na novú URL,
- keď prebieha údržba alebo migrácia webu,
- keď má používateľ pristupovať na inú časť stránky.
Existuje viacero spôsobov presmerovania (napr. cez .htaccess, PHP alebo HTTP hlavičky). Tento návod popisuje najjednoduchšiu formu presmerovania pomocou HTML súboru index.html.
Ako funguje presmerovanie pomocou HTML?
Presmerovanie sa vykonáva pomocou HTML meta tagu refresh, ktorý sa umiestňuje do sekcie <head> súboru index.html.
Tento spôsob presmerovania nevyžaduje žiadne špeciálne nastavenia servera – stačí upraviť alebo vytvoriť súbor index.html.
1. Okamžité presmerovanie
Vytvorte alebo upravte súbor index.html tak, že vložíte tento obsah:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="refresh" content="0; url=https://www.novastranka.sk">
<title>Presmerovanie</title>
</head>
<body>
<p>Ak nebudete automaticky presmerovaní, <a href="https://www.novastranka.sk">kliknite sem</a>.</p>
</body>
</html>
Čo tento kód znamená?
-
content="0; url=..."→ presmeruje používateľa okamžite (čas = 0 sekúnd). -
Ak má používateľ zakázané meta presmerovania, stále sa zobrazí odkaz pre manuálne pokračovanie.
2. Presmerovanie s oneskorením
Ak chcete používateľovi zobraziť správu pred presmerovaním (napr. „Prebieha údržba, presmerovávame…“), môžete použiť oneskorenie.
Príklad presmerovania po 5 sekundách:
<meta http-equiv="refresh" content="5; url=https://www.novastranka.sk">
Použitie je vhodné na:
- krátke oznámenia,
- informáciu o presune stránky,
- upozornenia o načítaní novej verzie webu.
3. Kedy použiť HTML presmerovanie?
HTML presmerovanie je jednoduché a rýchle riešenie. Odporúča sa najmä v týchto prípadoch:
✅ Zmena domény
Napr.: stara-domena.sk → nova-domena.sk
✅ Presun obsahu na novú URL
Napr.: /clanok.html → /novy/clanok-2025.html
✅ Dočasné presmerovanie počas údržby
Napr.: počas nasadzovania novej verzie webu.
✅ Jednoduché presmerovanie v zdieľanom hostingu
Keď nechcete riešiť .htaccess alebo PHP.
Výhody a nevýhody HTML presmerovania
Výhody
- veľmi jednoduchá implementácia,
- nevyžaduje serverové nastavenia,
- funguje na každom hostingu,
- vhodné pre rýchle a dočasné presmerovania.
Nevýhody
- prehliadačové presmerovanie nie je také „silné“ ako HTTP 301/302,
- z pohľadu SEO je menej ideálne (Google preferuje .htaccess 301),
- funguje až po načítaní HTML (nie pred).
Odporúčanie
Ak má presmerovanie dlhodobý charakter (napr. trvalá zmena domény), odporúča sa použiť HTTP 301 presmerovanie cez .htaccess.
HTML presmerovanie je najvhodnejšie pre:
- rýchle presmerovania,
- dočasné presmerovania,
- jednoduché weby bez serverovej konfigurácie.