diff --git a/common/framework/router.php b/common/framework/router.php index 6eecb4439..69c21eb6c 100644 --- a/common/framework/router.php +++ b/common/framework/router.php @@ -223,10 +223,13 @@ class Router // Try XE-compatible global routes. if ($rewrite_level >= 1) { - $result = self::_insertRouteVars(self::_getRearrangedGlobalRoutes(), $args); - if ($result !== false) + if (!isset($args['act']) || ($args['act'] === 'rss' || $args['act'] === 'atom')) { - return $result; + $result = self::_insertRouteVars(self::_getRearrangedGlobalRoutes(), $args); + if ($result !== false) + { + return $result; + } } } diff --git a/modules/board/conf/module.xml b/modules/board/conf/module.xml index d7962d6b2..80f85709f 100644 --- a/modules/board/conf/module.xml +++ b/modules/board/conf/module.xml @@ -57,6 +57,7 @@ +