用重写规则就是rewrite模块,然后在你的网站的根目录下放一个.htaccess文件内容为
RewriteEngine On
RewriteBase /
errorDocument 404 /404.html再你根目录下放一个404.html这样的话如果你访问的页面不存在就可以自动链接到404去
RewriteEngine On
RewriteBase /
errorDocument 404 /404.html再你根目录下放一个404.html这样的话如果你访问的页面不存在就可以自动链接到404去
E_ERROR
E_CORE_ERROR还是什么别的
我在apache的 ErrorDocument 500 设置了一个友好页面,希望当程序遇到致命错误时,显示一个友好页面。但是做了测试,ErrorDocument 500 似乎没有任何效果 ,请问这是为什么?
apache conf:ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
(设置后已经重新启动了php)测试程序:
<?php
$a=1;
echo $a;
$b = $a/0;
?>运行程序后没有进入 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
还是报告程序的错误信息:
Warning: Division by zero in /var/www/app/phpmyadmin2.11.5/500.php on line 4