【php404错误页面实现代码_PHP教程】教程文章相关的互联网学习教程文章

PHPheader()函数(301、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 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错误页面,并发信给管理员的程序_PHP教程

如果您的用户找不到他要的页面,如何给他一个友好的答复,并且你也知道发生了这个错误呢,看看下面这段程序,是用来定制404错误页面和发通知给网管的好东西。---teaman翻译整理 # 设置 $domain 为你的域名 (注意没有www) $domain = "oso.com.cn"; # 设置URL,注意没有后划线 / $docroot = "http://www.oso.com.cn"; # 设置错误信息的字体 $fontface = "Verdana"; # 设置404页面的字体大小 $fontsize = "2"; # 设置404页面的背景颜色...

php404错误页面实现代码_PHP教程

代码如下:# 设置 $domain 为你的域名 (注意没有www) $domain = "jb51.net"; # 设置URL,注意没有后划线 / $docroot = "http://jb51.net"; # 设置错误信息的字体 $fontface = "Verdana"; # 设置404页面的字体大小 $fontsize = "2"; # 设置404页面的背景颜色,缺省是白色 $bgcolor = "#ffffff"; # 设置文字颜色,缺省是黑色 $textcolor = "#000000"; # 使用 $reportlevel 变量来控制是否发信给网管 # 0 = 根本不用发信,嘿,NB的我们怎...

用php来改写404错误页让你的页面更友好_PHP教程

404错误,很多人都知道,如果要访问的url不存在的时候就读取显示这个页面.以往在处理404方面我们通常的做法是要麽简单写几行字,而有心人士或许还会对其稍加美化,另外一少部份想投机取巧的傢伙甚至用meta标籤做延时转向,仅此而已,其实404还可以帮我们做很多事,这就是今天我们要讨论的重点了. 首先我来说明一下我的404究竟都能帮我做哪些事情: 1.他可以告诉我何时来自哪裡的用户要访问我哪个URL结果失败了. 2.他能告诉我对方为何要访问...

PHPheader()函数使用详细(301、404等错误设置)_PHP教程

如果您刚刚开始学习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 代码如...

PHPheader()函数详细说明(301、404等错误设置)_PHP教程

如果您刚刚开始学习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出现404错误_PHP教程

在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:404错误陷阱并email给管理员的程序_PHP教程

# 404.php, 8/10/2000. # Traps 404 errors and mails a notice to the webmaster. # Requires PHP 3.0 or newer, and mail capability on your system. # # Copyright 2000 shaun@shat.net under the GNU Public License. # Disclaimer: I wrote this script for me, and it works for me. # If it doesnt work for you, or makes your server explode, # thats life. Please email with questions or bug reports. # Set these v...

phpheader404错误包含文件出现乱码解决办法_PHP教程

本文章来给大家介绍php header 404错误包含文件出现乱码解决办法,有碰到此类问题的同学可进入参考参考。通常在通过php判断一个不存在的资源(比如category、product不存在)时需要通过header返回一个404的状态并显示相应的404页面,在之前的服务器上写法如下:代码如下 header(HTTP/1.1 404 Not Found); header(Status: 404 Not Found); require(404.php); exit(); 但是换了新的服务器发现页面上出现一些字母+数字的乱码,检查...

IIS:IIS8.5下设置404错误页_PHP教程【图】

IIS版本:IIS 8.5 问题描述 搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php 当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题。 访问index.php访问404.php另外,我的错误页配置结果如下:正常情况下,当访问某个不存在的页面时(比如:127.0.0.1/aaa.php),此时,iis服务器发现aaa.php这个文件并不存在,所以,应该会请求404.php 也就是:127.0.0....

thinkphpnginxphp-fpmurlrewrite导致404错误,thinkphpnginx_PHP教程

thinkphp nginx php-fpm url rewrite 导致 404 错误,thinkphpnginxthinkphp nginx php-fpm url rewrite 导致 404 错误 之前thinkphp的系统部署在apache上,考虑到在并发性能nginx比apache强悍得多,所以在centos上以 nginx+php-fpm模式重新部署了thinkphp系统,结果发现诸如1 /index.php/home/user/verify此类的url nginx会报404错误,但是改成1 /index.php?s=/home/user/verify之后却能够访问,这说明前一种url nginx不支持,那为...

Nginx+CI出现404错误,nginxci404错误_PHP教程

Nginx+CI出现404错误,nginxci404错误最近刚学ci框架,做了个简单的项目,在本地搭服务器的环境都调通了,但是部署到远程服务器时:http://example.com/(index.php)/ 可以访问(为配置的默认controller-class) http://example.com/(index.php)/[controller-class]/[controller-method] 不可以访问(提示404错误!)最后百度原因: 对于/index.php/abc这种url,Apache和Lighttpd会按”index.php?abc”来解释,而nginx会认为是请求名...

zendframework404错误

为什么会出现404错误呢,我的东西都配了啊。默认的主页可以出来。 最近才接触zendframework,请高手指教。 回复讨论(解决方案) .htaccess 没有生效? .htaccess 没有生效? 我没有动那个文件啊?为什么没有生效 .htaccess 没有生效? 那个我配过了,改成ALL了 哈哈,可以了。不过我是在apache里配置虚拟主机里设置重写的,为什么 .htaccess 里的没有作用呢? 是否允许使用 .htaccess 是要在 httpd.conf ...

php配置伪静态后总是提示404错误!

我用的是wamp开发的,查了一些资料要配置的文件也都配置了,如: #LoadModule rewrite_module modules/mod_rewrite AllowOverride None 改成了All 重启apache后提示404错误! 我在网站根目录下建立的.htaccess 规则: RewriteEngine on RewriteRule ^/index.html$ /index.php 如果我把这条规则放入到conf/httpd.conf文件下是可以正常访问的,不知道为什么写在htaccess下就找不到文件呢? 回复讨论...

IIS访问PHP写的webservice,报404错误,但我自己机器访问都可以响应,并把数据登入到服务器上

服务器win7 ,同一台机器 二个网站, 网站1是 ASP.NET写的,发布在IIS 8080端口 网站2是 PHP写的,发布在同一台机器的APACH上,80端口 二个站点都可以访问,可以登录,自身数据交互没问题,但.net调用PHP的WEBSERVICE时报 HTTP 404错误。 但我们本地都可以的,是不是哪里设置有问题, 急,在线等。 回复讨论(解决方案) 404 就是页面不存在,检查下你调用的地址是否写错了。 404 就是页面不存在,检查...

错误 - 相关标签