Closed Bug 534714 Opened 15 years ago Closed 15 years ago

Uchodit na webu Mozilla.cz stránku 404

Categories

(Community Building :: cs / Czech, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: JasnaPaka, Assigned: p.franc)

References

()

Details

Web Mozilla.cz vrací namísto korektní 404 titulní stránku. Chtělo by to nějak uchodit. Pawlle?
Assignee: nobody → p.franc
Status: NEW → ASSIGNED
Nevím jak je to ve WP, ale v Drupalu stačilo nastavit/nasměrovat 404 na vytvořený článek.
Ve Wordpressu také není problém mít 404. Problém je ten, že zatímco na localhostu vše funguje korektně, na serveru to nechodí. Navíc používáme standardní způsob vytváření 404.
ErrorDocument 404 /index.php

považuješ za nestandardní?
ErrorDocument 404 /index.php je zalezitosti apache. Todle byl problem wordpressu. 

Repektive kodu, ktery v pripade ze PHP_SELF == REQUEST_URI, rekne, ze neni 404, coz je pravda pouze tehdy, pokud je PHP_SELF nastaveno spravne na nazev provadeneho skriptu a ne na REQUEST_URI jako v pripade naseho hostingu, kde PHP bezi jako fastCGI. 

Oprava spocivala v pridani radku:
$_SERVER['PHP_SELF']= substr($_SERVER['SCRIPT_FILENAME'], strripos($_SERVER['SCRIPT_FILENAME'], 'mozilla.cz') + 10);

do wp-config.php (to aby to prezilo upgrade)
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.