Stránka 404

Jak ve WordPress opravit chybu 404 Nenalezeno

Zobrazuje se při otevření WordPress stránky nebo příspěvku chyba 404 Nenalezeno (anglicky 404 Not Found)?

Chyba 404 se může objevit také v případě, že se snažíte přistoupit na některou z podstránek, přestože WordPress administrace funguje. Co s tím?

V tomto článku vám ukážeme, jak opravit WordPress příspěvky/stránky vracející chybu 404.

Správa WordPress webu

Nemusíte na to být sami. V rámci služby klientům pomáháme i s diagnostikou a opravou webu.

Více informací

Co ve WordPress způsobuje chybu 404 při zobrazení stránky/příspěvku?

Chyba 404 ve WordPressu, která se objevuje při pokusu o zobrazení stránky nebo příspěvku, může být způsobena řadou problémů, z nichž každý vyžaduje jiný přístup k řešení.

Při této chybě je velmi časté, že administrace WordPressu funguje správně a také hlavní strana webu se zobrazuje správně. Problém je viditelný pouze u podstránek.

I když se může zdát, že chybová zpráva signalizuje ztrátu obsahu, ve skutečnosti to tak většinou není. Pravděpodobně došlo k odstranění souboru .htaccess nebo k problému s pravidly přesměrování.

Pojďme se tedy podívat na základní postupy, které vám ve WordPress pomůžou s opravou chyby 404 Nenalezeno.

Oprava nastavení trvalých odkazů

Příspěvky ve WordPressu mohou vykazovat chyby 404 kvůli problémům s pravidly přepisu v souboru .htaccess. Ve většině případů můžete problém vyřešit aktualizací nastavení vašich trvalých odkazů (permalinků).

Stačí přejít do sekce Nastavení » Trvalé odkazy ve WordPress administraci a kliknout na tlačítko „Uložit změny“.

Přeuložení trvalých odkazů

Není nutné provádět jakékoliv změny v samotných nastaveních trvalých odkazů. Tento postup aktualizuje nastavení vašich trvalých odkazů a přegeneruje nastavená pravidla.

Ve většině případů toto řešení opraví chybu 404 u příspěvků ve WordPressu. Pokud to však u vás nefunguje, pravděpodobně budete muset aktualizovat váš soubor .htaccess ručně.

POZOR: Nedoporučujeme měnit nastavení trvalých odkazů u již zaběhlých webů. Více v článku Kompletní pohled na trvalé odkazy a jejich nastavení ve WordPress.

Ruční aktualizace souboru .htaccess

Než začnete, nezapomeňte si nejprve zálohovat soubor .htaccess. Pokud se něco pokazí, můžete pak snadno obnovit původní soubor.

Nyní se připojte k serveru pomocí FTP klienta, například pomocí aplikace FileZilla.

Nyní běžte do základní složky WordPress a najděte soubor .htaccess.

Jednoduše klikněte na soubor pravým tlačítkem myši a vyberte možnost Oprávnění souborů….

Doporučená hodnota zápisu by měla být 644.

Atributy souboru

Po nastavení těchto parametrů klikněte na OK.

Znovu poté klikněte na soubor pravým tlačítkem myši a vyberte Zobrazit/Upravit.

Zobrazí se editor pro úpravu, do kterého vložte výchozí pravidla přesměrování pro WordPress:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Kontrola povolení používání .htaccess na hostingu

Některé hostingy mají z důvodu bezpečnosti automaticky zakázané používání souboru .htaccess u nově vytvořených webů.

Jestliže není soubor .htaccess na hostingu povolen, WordPress může mít vygenerovaná pravidla pro používání trvalých odkazů, ale samotné zobrazení podstránky pak namísto obsahu zobrazí chybu 404 Nenalezeno.

Běžte do nastavení hostingu a zkontrolujte, zda je použití .htaccess na hostingu povoleno.

Kontaktujte poskytovatele hostingu

Pokud se chyba 404 ve WordPressu nepodařila odstranit žádným z předchozích kroků, je vhodné se obrátit na vašeho poskytovatele webhostingu. Problém může být na jejich straně, nebo vám mohou nabídnout asistenci při jeho řešení.

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nákupní košík
Přejít nahoru