我创建了两个自定义页面并将其集成到Drupal 7中。
有以下链接:
http://will.sx/404http://will.sx/billing
我对 HTTP 标头有问题。我需要它来实现其中一项功能。以上所有两个链接都有一个 HTTP 标头 404 未找到。
我用以下方法向自己证明这一点:
$header = drupal_get_http_header("status");
print_r($header);
在/404 页面上,在左上角,我收到消息"404 未找到"
我很困惑,不知道为什么会这样。
我创建这些自定义页面的方式是创建自定义 .tpl.php 文件,例如:页面--404.tpl.php等
怎么可能获得 404 未找到,尽管如果您已经访问了我上面写的链接,页面内容会呈现如您所见。
欢迎任何形式的帮助。提前谢谢。
drupal_get_http_header() 应被视为已弃用。
所有 HTTP 信息都集中在请求/响应对象上。
请参考这个问题:https://drupal.org/node/1969270