Pomocou súboru httpd.conf * dúfam, že vytvorím popisovače ErrorDocument, ktoré presmerujú používateľa na určitú webovú stránku. Kód na chybovej stránke je:
<?php
header("Location: http://www.mydomain.com/?error=true");
?>
Používam syntax: ErrorDocument 404 /error.php a error.php je v rovnakom adresári ako súbor httpd.conf Po reštartovaní môjho servera sa zobrazí chybová stránka 404 "Nenájdené
Požadovaná stránka URL / 404 nebola nájdená na tomto serveri.
Navyše sa vyskytla chyba 404 Nenašiel pri pokuse použiť ErrorDocument na spracovanie žiadosti. "
Akú cestu mám používať? * Chcem použiť súbor httpd.conf, nie .htaccess.
odpovede:
0 pre odpoveď č. 1Skúste toto
Prečítajte si viac informácií o kódoch stavu http http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
# Some examples:
ErrorDocument 500 "The server made a boo boo."
ErrorDocument 404 /missing.html
ErrorDocument 404 "/cgi-bin/missing_handler.pl"
ErrorDocument 402 http://www.example.com/subscription_info.html
0 pre odpoveď č. 2
Vyriešil som problém tým, že som dal súbor do adresára vzhľadom na súbor httpd.conf:
ErrorDocument 404 /error/index.php