404页面即系统在找不到请求的操作方法和找不到请求的控制器名称时的一种报错行为的优化。第一步:在thinkphp框架中的Home/Comtroller中建一个EmptyController.class.php,其代码如下:namespace Home\Controller;use Think\Controller;class EmptyController extends Controller{ //空操作_empty()方法 function _empty(){ header("HTTP/1.0 404 Not Found"); $this -> display("Public:404"); } ...
代码如下: 404 > 本站起用新域名访问 你目前访问的页面是http://www.jb51.cn 系统为你重新定向到新站相应的页面http://www.gxlcms.com 或等待5秒后,系统自动跳转到新站相应的页面 以上就介绍了新闻联播20140414 php 智能404跳转代码,适合换域名没改变目录的网站,包括了新闻联播20140414方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
1. Apache 的安装 安装apache(最新版本1.3.14)后,配置安装apacheconf目录下的httpd.conf文件如下: 1.1 查找#ServerName new.host.name,将new.host.name更换成你自己的主机名,如主机名为 xman 则改为 ServerName xman 同时将前面的#去掉。 1.2 发布你的某个文件夹: 如你想发布你的目录 d:myweb,发布名为myweb,在httpd.conf文件中查找Alias,在下面添加 Alias /myweb "d:/myweb" 注意在Apache 1.3.14中,引号中的路径用"/"隔开...
本文实例讲述了php使用curl判断网页404(不存在)的方法。分享给大家供大家参考,具体如下:<?php /* php使用curl判断404* Created on 2016-6-22* Writer www.gxlcms.com*/function chkurl($url){$handle = curl_init($url);curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);curl_setopt($handle, CURLOPT_CONNECTTIMEOUT, 10);//设置超时时间curl_exec($handle);//检查是否404(网页找不到)$httpCode = curl_getinfo($handle, ...
在项目根目录下,添加 .htaccess 文件。 文件内容为 RewriteEngineOnOptions FollowSymLinksRewriteCond%{REQUEST_FILENAME} !-f RewriteCond%{REQUEST_FILENAME} !-d RewriteRule . index.html这是以apache作为服务器为例的。如果是nginx作为服务器, http://www.cnblogs.com/softidea/archive/2016/07/07/5651421.html').addClass('pre-numbering').hide();$(this).addClass('has-numbering').parent().append($numbering);for...
Header("HTTP/1.1 404 Not Found");针对apache配置中的ErrorDocument 404 /404.php功能,把nginx配置中的 error_page 404 /404.php;改成 error_page 404 = /404.php;php heager 301 header("HTTP/1.1 301 Moved Permanently"); header ("Location:$url"); ?>不管页面有多少header,它会执行最后一个,不过是有条件的,例如: header(Location:http://bbs.it-home.org); header(Location:http://www.g.cn); header(Location:http://...
如果您的用户找不到他要的页面,如何给他一个友好的答复,并且你也知道发生了这个错误呢,看看下面这段程序,是用来定制404错误页面和发通知给网管的好东西。---teaman翻译整理 # 设置 $domain 为你的域名 (注意没有www) $domain = "oso.com.cn"; # 设置URL,注意没有后划线 / $docroot = "http://www.oso.com.cn"; # 设置错误信息的字体 $fontface = "Verdana"; # 设置404页面的字体大小 $fontsize = "2"; # 设置404页面的背景颜色...
代码如下:# 设置 $domain 为你的域名 (注意没有www) $domain = "jb51.net"; # 设置URL,注意没有后划线 / $docroot = "http://jb51.net"; # 设置错误信息的字体 $fontface = "Verdana"; # 设置404页面的字体大小 $fontsize = "2"; # 设置404页面的背景颜色,缺省是白色 $bgcolor = "#ffffff"; # 设置文字颜色,缺省是黑色 $textcolor = "#000000"; # 使用 $reportlevel 变量来控制是否发信给网管 # 0 = 根本不用发信,嘿,NB的我们怎...
代码如下: 404 " /> 本站起用新域名访问 你目前访问的页面是http://www.jb51.cn 系统为你重新定向到新站相应的页面http://www.gxlcms.com 或等待5秒后,系统自动跳转到新站相应的页面 http://www.bkjia.com/PHPjc/321996.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/321996.htmlTechArticle 代码如下:!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi...
核心代码: 代码如下:@header("http/1.1 404 not found"); @header("status: 404 not found"); echo echo 404; exit(); 如果需要加载404页面可以如下代码,主要是注意文件路径 代码如下:@header("http/1.1 404 not found"); @header("status: 404 not found"); include("../../404.htm"); exit(); 查看404是否设置成功可以利用firefox 的firebug插件来查看 查看方法 在已经安装firebug的情况下,用firefox浏览器打开要检查404状...
404错误,很多人都知道,如果要访问的url不存在的时候就读取显示这个页面.以往在处理404方面我们通常的做法是要麽简单写几行字,而有心人士或许还会对其稍加美化,另外一少部份想投机取巧的傢伙甚至用meta标籤做延时转向,仅此而已,其实404还可以帮我们做很多事,这就是今天我们要讨论的重点了. 首先我来说明一下我的404究竟都能帮我做哪些事情: 1.他可以告诉我何时来自哪裡的用户要访问我哪个URL结果失败了. 2.他能告诉我对方为何要访问...
如果您刚刚开始学习PHP,可能有许多函数需要研究,今天我们就来学习一下PHP Header()的使用方法,更多的使用说明,请您参照PHP中文手册,下面是关于header函数的详细使用说明 header实现404无法找到页面 代码如下:Header("HTTP/1.1 404 Not Found"); 针对apache配置中的ErrorDocument 404 /404.php功能,把nginx配置中的 代码如下:error_page 404 /404.php; 改成 代码如下:error_page 404 = /404.php; php heager 301 代码如...
如果您刚刚开始学习PHP,可能有许多函数需要研究,今天我们就来学习一下PHP Header()的使用方法,更多的使用说明,请您参照PHP中文手册,下面是关于header函数的详细使用说明 不管页面有多少header,它会执行最后一个,不过是有条件的,例如: header(Location:http://www.bkjia.com); header(Location:http://www.g.cn); header(Location:http://www.baidu.com); 这个就会跳到百度 header(Location:http://www.bkjia.com);echo...
在ubuntu下安转phpmyadmin 只要一条命令: Sudo apt-get install phpmyadmin 安装完成后,在浏览器里输入http://localhost/phpmyadmin 出现404报错,这是因为没有将phpmyadmin目录映射到apache目录下;修改如下: 输入命令: Sudo ln –s /usr/share/phpmyadmin /var/www 注意:/usr/share/phpmyadmin与/var/www 之间有空格。ln –s也有空格 在浏览器里输入http://localhost/phpmyadmin 就可以了。http://www.bkjia.com/PHPjc/4401...
在PHP网站开发中,在用户访问网站出错、找不到页面时,会出现HTTP 404,403错误信息,为了提高用户体验,我们需要自定义404、403错误页面,提示用户下一步操作或自动跳转至合适的访问页面。 自定义错误页面404、403的方法,主要通过apache或者htaccess进行配置,htaccess配置错误页面的方法适合虚拟主机用户。下面详细介绍错误页面404、403的配置教程。apache和htaccess设置404、403错误页面的方法基本一样,如使用htaccess进行配置...