http://www.example.com/test1
http://www.example.com/test2
http://www.example.com/test3
所有这些都是不存在的页面并重定向到index.php页面,搜索引擎将这些链接标记为重复,他们返回200 ok,如何让他们返回404 not found?
使用 modX cms
最佳答案
默认情况下,如果您没有定义错误页面,MODX 会在找不到与请求匹配的页面时提供主页。
创建一个新资源作为您的 404 页面,然后转到 System > System Settings
,搜索 error_page
并在其中添加错误资源的 ID。
然后 MODX 将为“未找到”提供此资源,自动添加 HTTP/1.1 404 Not Found
header 。
注意:我假设您使用的是 MODX Revolution,但它与 Evolution 非常相似。
关于php - 如何在 MODX 中配置 404 错误页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13937751/