http://www.example.com/test1
http://www.example.com/test2
http://www.example.com/test3
所有这些都是不存在的页面并重定向到index.php页面,搜索引擎将这些链接标记为重复,它们返回200 ok,如何让它们返回404找不到?
使用modX cms
答案 0 :(得分:11)
默认情况下,如果您没有定义错误页面,MODX在找不到与请求匹配的页面时会提供主页。
创建一个新资源作为404页面,然后转到System > System Settings
,搜索error_page
并在那里添加错误资源的ID。
MODX将为此资源提供“未找到”,自动添加HTTP/1.1 404 Not Found
标题。
注意:我假设您正在使用MODX Revolution,但它与Evolution非常相似。
答案 1 :(得分:0)
假设您拥有这些网页。
header("HTTP/1.1 404 Not Found");
exit;
答案 2 :(得分:0)
可以在系统>系统设置中配置它。 按键搜索“错误”。 把你的来源404的价值。
suerte!