2010-05-11 56 views
0

如何使在鏈接的404'd文件名的404 PHP頁面,例子是:404頁面的文件名查詢

http://website.com/WrongPageName.html 

會去

http://website.com/404.php?page=WrongPageName.html 
+1

這是您的HTTP服務器的功能,而不是您的PHP安裝。你在使用哪一個? Apache的? Lighttpd的? Nginx的? IIS?還有別的嗎? – soulmerge 2010-05-11 07:03:29

回答

1

對不起做了研究後,升技告訴soulmerge我的一個特點在我的HTTP,所以我發現

$_SERVER['REQUEST_URI']; 

然後我用htaccess的去了404文件,該文件會Ë出來說,其餘的工作很簡單。

0

我使用這種語法!通常工作!

ErrorDocument 404 "<script>window.location.href='404.php?page='+window.location.href.split('/')[window.location.href.split('/').length-1];</script>"