CMS和显示自定义404页面
问题描述:
这只是一个随机问题。我听说过一些CMS可以轻松管理根网站可以显示404页面的位置,如果管理员告诉它显示它而不是网站,以防万一用户想要维护网站。我只是想看看我能理解这种任务是如何完成的。CMS和显示自定义404页面
答
if ($down_flag === true) {
header('HTTP/1.0 404 Not Found');
include('404.php');
exit;
}
+3
是说当你的网站被禁用时,没有找到该页面,也许你会想显示维护.php,而不是404错误,你不想给用户一个他们地址错误的印象 – dqhendricks
+0
[503 Service Unavailable](http://tools.ietf.org/html/rfc2616#section-10.5 .4)对于这种情况似乎是一个很好的状态代码。 –
什么CMS?在不知道实施细节的情况下很难帮助您。使用'header()'返回一个404状态码,然后返回一些内容很简单。 – Brad
请详细说明您的可管理性。基本上这些功能通常只使用Apaches'ErrorDocument'指令,或者恰好是'RewriteRule'全部产品的副产品。 – mario
我不知道我刚听说他们在做什么。我试图将它工作到我的PHP的MySQL的CMS –