Preskočiť na obsah

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.sknova-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.