drucken :: thefox : 08.03.2011
Umgebungsvariablen
Mit typoscript kann man auf Umgebungsvariablen zugreiffen.
HTTP_HOST |
TYPO3_HOST_ONLY |
TYPO3_PORT |
PATH_INFO |
QUERY_STRING |
REQUEST_URI |
HTTP_REFERER |
TYPO3_REQUEST_HOST |
TYPO3_REQUEST_URL |
TYPO3_REQUEST_SCRIPT |
TYPO3_REQUEST_DIR |
TYPO3_SITE_URL |
TYPO3_SITE_SCRIPT |
TYPO3_SSL |
TYPO3_REV_PROXY |
SCRIPT_NAME |
TYPO3_DOCUMENT_ROOT |
SCRIPT_FILENAME |
REMOTE_ADDR |
REMOTE_HOST |
HTTP_USER_AGENT |
HTTP_ACCEPT_LANGUAGE |
10 = TEXT
10 {
data = getIndpEnv:TYPO3_SITE_URL
}
# oder auch...
10 = TEXT
10 {
# getenv gibt leider nicht immer das selbe wie oben
data = getenv:HTTP_HOST
}
<?php
$cObj=t3lib_div::makeInstance('tslib_cObj');
header("Location: " . t3lib_div::getIndpEnv('TYPO3_SITE_URL') . $cObj->typoLink_URL(array('parameter' => $MY_PAGE_ID)), true, 303);
?>