In the Action, create a new file emptyhttp://www.aliyun.com/zixun/aggregation/16339.html ">action.class.php, the code in the file is as follows:
<?php class Emptyaction extends action{function _empty () {header ("http/1.0 404 Not Found");//make HTTP return 404 status Code $this->display ("public:404"); }?>
Set in Apache
Add ErrorDocument 404/404.html to your site configuration.
Set in IIS
Iis/asp.net Set 404 Error page
Open the Apache httpd.conf configuration file or create a new. Htaccess profile
First, modify the settings for the application root directory, and open the "Web.config" file editor, adding the following:
<configuration> <system.web> <customerrors mode= "on" defaultredirect= "error.asp" > <error Statuscode= "404″redirect=" notfound.asp "/> </customErrors> </system.web> </configuration>
Note: In the above example "error.asp" is the default 404 page of the system, "notfound.asp" is a custom 404 page, please modify the corresponding file name when using.
Then, in the Custom 404 page "Notfound.asp", add:
<% response.status = "404 Not Found"%>
PHP 404
if (if there is no result) {//is previously only a hint that "the post no longer exists", it is now: require ('/404.php '); @header (' http/1.1 404 Not Found '); @he Ader (' status:404 not Found '); }