$e = $modx->Event;
switch($e->name) {
case 'OnPageNotFound':
if(preg_match('@^\/([0-9]+)$@',$_SERVER['REQUEST_URI'])) {
$uri=preg_replace('@[^0-9]@','',$_SERVER['REQUEST_URI']);
$cont=$modx->getDocument($uri);
if($uri && count($cont)>5) {
$Url= $modx->makeUrl($uri);
header("HTTP/1.1 301 Moved Permanently");
header($modx->sendRedirect($Url));
}
}
break;
default:
break;
}