=================================================================== RCS file: /home/cvsd/home/cvs/Metafox/rewrite.php,v retrieving revision 1.7 retrieving revision 1.8 diff -u -p -r1.7 -r1.8 --- Metafox/rewrite.php 2012/10/10 15:56:17 1.7 +++ Metafox/rewrite.php 2012/10/10 18:28:51 1.8 @@ -245,7 +245,14 @@ if (strlen($link) > 0 && strlen($args[0]) > 0) { require_once 'cfgldr.inc.php'; - $ar = ezin_validate_IDs(array('article_id' => $args[0])); + // check article + if (ezin_exists_article($args[0]) + && ezin_exists_section($args[0])) + { + $ar = ezin_validate_IDs(array('article_id' => $args[0])); + } else { + $ar = ezin_validate_IDs(array('section_id' => $args[0])); + } if ($ezin_cfg['redirect_equal_url'] == 1) { // redirect for old access-key if (isset($ar['redirect'])