Autor Zpráva
lukas7
Profil
Ve WP bojuji s nastavením 404 chyby. V šabloně je soubor 404.php ale chybu chci jinde.

Tedy do .htaccess jsem dal ErrorDocument 404 http://www.example.com/chyba.html a nic, stale se načitala stranka ze šablony 404.php druhý pokus ErrorDocument 404 chyba.html a taky nic. Vymazal jsem cache všechno a jednoduše se stale načita chyba ze šablony :/

Tak jsem do souboru 404.php v šabloně dal php 301 přesměrování na mou požadovanou stránku.

Myslíte, že to tak muže být a je to ok?
Kajman
Profil
Pokud tam dáte přesměrování, nebude chybová adresa vracet http kód 404, ale 302 nebo 301. Není to tedy nejšťasnější řešení.
Zechy
Profil
Nebylo by lepší tu chybovou šablonu přepsat obsahem souboru chyba.html?
lukas7
Profil
Kajman: No to je pravda, že to bude vracet jiny kod. Díky za připomení, vubec jsem si to neuvedomil :)

Zechy: Normálně bych to tak udělal, ale tentokrát to tak nechci. Chtěl jsem aby se chyba načítala z jednoho místa pro více webů co mají stejnou šablonu (v případě změny by se to nemuselo editovat na všech webech).

Již jsem to vyřešil pomocí include.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: