Index: kernel/managers/rewrite_url_processor.php =================================================================== --- kernel/managers/rewrite_url_processor.php (revision 14826) +++ kernel/managers/rewrite_url_processor.php (working copy) @@ -586,18 +586,23 @@ /* @var $themes_helper kThemesHelper */ do { + $index_added = false; $template_path = implode('/', $url_parts); $template_found = $themes_helper->getTemplateId($template_path, $vars['m_theme']); if ( !$template_found ) { + $index_added = true; + $template_found = $themes_helper->getTemplateId($template_path . '/index', $vars['m_theme']); + } + + if ( !$template_found ) { array_shift($url_parts); } } while ( !$template_found && $url_parts ); if ( $template_found ) { - $vars['t'] = $template_path; - $template_parts = explode('/', $template_path); + $vars['t'] = $template_path . ($index_added ? '/index' : ''); while ( $template_parts ) { $this->partParsed(array_pop($template_parts), 'rtl');