Index: typo3/sysext/cms/tslib/class.tslib_fe.php =================================================================== --- typo3/sysext/cms/tslib/class.tslib_fe.php (revision 4127) +++ typo3/sysext/cms/tslib/class.tslib_fe.php (working copy) @@ -2552,6 +2552,24 @@ $params = '&FE_SESSION_KEY='.rawurlencode($this->fe_user->id.'-'.md5($this->fe_user->id.'/'.$this->TYPO3_CONF_VARS['SYS']['encryptionKey'])); $this->jumpurl.= ($uParts['query']?'':'?').$params; // Add the session parameter ... } + if ($TSConf['TSFE.']['jumpURL_HTTPStatusCode']) { + switch (intval($TSConf['TSFE.']['jumpURL_HTTPStatusCode'])){ + case 301: + header(t3lib_div::HTTP_STATUS_301); + break; + case 302: + header(t3lib_div::HTTP_STATUS_302); + break; + case 303: + header(t3lib_div::HTTP_STATUS_303); + break; + case 307: + header(t3lib_div::HTTP_STATUS_307); + break; + default: + break; + } + } header('Location: '.$this->jumpurl); exit; }