php框架

 首页 > php框架 > ThinkPHP > ThinkPHP访问不存在的模块跳到404页面 - Thinkphp

ThinkPHP访问不存在的模块跳到404页面 - Thinkphp

分享到:
【字体:
导读:
          我们来介绍一下关于ThinkPHP访问不存在的模块跳到404页面,有需要的朋友可参考参考,在ACTION中新建一个文件EmptyAction.class.php,文件中的代码如下:?phpclassEmptyActionextendsAction{//开源代码......

ThinkPHP访问不存在的模块跳到404页面

我们来介绍一下关于ThinkPHP访问不存在的模块跳到404页面,有需要的朋友可参考参考,在ACTION中新建一个文件EmptyAction.class.php,文件中的代码如下:

  1. class EmptyAction extends Action{  
  2. //开源代码phpfensi.com 
  3.     function _empty(){  
  4.         header("HTTP/1.0 404 Not Found");//使HTTP返回404状态码  
  5.         $this->display("Public:404");  
  6.     }  
  7. }  
  8. ?> 

在apache中设置,在你的网站配置中加入 ErrorDocument 404 /404.html 即可.

在iis中设置,IIS/ASP.net下设置404错误页面,打开apache httpd.conf配置文件或者新建.htaccess配置文件.

首先,修改应用程序根目录的设置,打开 “web.config” 文件编辑,在其中加入如下代码:

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  

注:上文例中“error.asp”为系统默认的404页面,“notfound.asp”为自定义的404页面,使用时请修改相应文件名,然后,在自定义的404页面“notfound.asp”中加入如下 代码:

<% Response.Status = “404 Not Found” %>

php 404,代码如下:

  1. if(如果没有任何结果) 
  2.     { 
  3.     //以前是仅仅显示“该帖子已经不存在”的提示,现在是: 
  4.     require(’/404.php’); 
  5.     @header(’HTTP/1.1 404 Not Found’); 
  6.     @header(’Status: 404 Not Found’); 
  7.     exit
  8.     } 
分享到:
ThinkPHP文件上传类的分享 - Thinkphp
ThinkPHP文件上传类的分享 上传类使用ORG类库包中的Net.UpdateFile类,最新版本的上传类包含的功能如下,有些功能需要结合ThinkPHP系统其他类库. 1.基本上传功能 2.支持批量上传 3.支持生成图片缩略图 4. 自定义参数上传 5.上传检测(包括大小、后缀和类型) 6.支持上传类型、附件大小、...
thinkphp打开验证码页面是乱码 - Thinkph...
thinkphp打开验证码页面是乱码 在用thinkphp开发的时候,有时会出现验证码乱码的问题,解决办法是把如下这个文件放在根目录,访问后就可以解决了,PHP代码如下:  
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……