function rewrite($params) { $id = $params['id']; $name = $params['name']; $clang = $params['clang']; $params = $params['params']; return rex_no_rewrite($id, $name, $clang, $params); }
/** * Leitet auf einen anderen Artikel weiter */ function rex_redirect($article_id, $clang, $params = array()) { global $REX; // Alle OBs schließen while (@ob_end_clean()) { } $divider = '&'; $url = rex_no_rewrite($article_id, $clang, '', rex_param_string($params, $divider), $divider); header('Location: ' . $url); exit; }
/** * Leitet auf einen anderen Artikel weiter */ function rex_redirect($article_id, $clang, $params = array()) { global $REX; // Alle OBs schließen while (@ob_end_clean()) { } $url = rex_no_rewrite($article_id, $clang, '', rex_param_string($params)); // Redirects nur im Frontend folgen // Und nur wenn FOLLOW_REDIRECT auf true steht // Somit können Addons wie search_index die Seite indizieren // ohne dass der Indizierungsprozess durch weiterleitungen unterbrochen wird if (!$REX['REDAXO'] && $REX['FOLLOW_REDIRECTS']) { header('Location: ' . $url); } else { echo 'Disabled redirect to ' . $url; } exit; }