我的header.php
包含我所有网页的标题信息,但对于error404.php页面,需要nofollow
元数据meta name='robots' content='noindex, nofollow
。
我在header.php
<?php if($page_id = 'error404') { echo "<meta name='robots' content='noindex, nofollow'>"; } return false; ?>
/*error404.php*/
define("PAGE", "Error404"); $page_id ='error404';
但我似乎无法让它发挥作用。此代码目前会杀死index.php
文件中的所有css。
我使用.htaccess
处理错误404.
.htaccess
# Send user to error404.php
ErrorDocument 404 /error404.php
任何帮助将不胜感激。
答案 0 :(得分:-1)
致电
header("HTTP/1.0 404 Not Found");
在任何输出之前(回声,打印,......)。您仍然可以拥有自定义错误页面,但不会有索引。