在阅读了一些教程后,我创建了一个错误文件,应该显示而不是500服务器错误。我已将其添加到域的根目录,并将以下行添加到.htaccess
的底部:
ErrorDocument 500 /error.html
现在问题是,我如何在实际网站上测试它,并确保在网站真正崩溃时出现错误页面?
非常感谢任何建议。
答案 0 :(得分:2)
您可以将此代码段放在.htaccess中:
# 500 handler
ErrorDocument 500 /error.html
# causing 500
Options +ExecCGI
AddHandler cgi-script .foo
还要在您的网站根目录中创建一个包含abc.foo
等随机字符的文件:
cat abc.foo
asdf
现在向abc.foo
发送http://domain.com/abc.foo
请求,它会生成500并显示您的error.html