500错误页面无效

时间:2016-01-22 16:04:50

标签: apache .htaccess

我正在设置一个LAMP服务器,我在我的.htaccess文件中将html文档设置为我的500错误页面:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L,QSA]

ErrorDocument 500 /500.html

但如果我尝试使用一些乱码的PHP代码来提取页面,那么我只会在没有提供500.html文档的情况下收到500错误。

1 个答案:

答案 0 :(得分:0)

以下是如何触发500错误并导致调用500处理程序的方法:

ReferenceField

然后在站点根目录下创建一个名为ErrorDocument 500 /500.html Options +ExecCGI AddHandler cgi-script .foo 的文件,其中包含一些随机文本。