[TYPO3-german] realURL bei Typo3 6.2.12

Volker Mustermann zimmerv at gmail.com
Sun Jul 19 07:48:05 CEST 2015


Hallo Till,

vielen Dank für den Hinweis. Das hatte ich schon nachgesehen, weiß aber nicht genau, ob alles ok ist.

Die realurl_autoconf.php enthält folgendes:

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=unserialize('a:1:{s:25:"_DEFAULT";a:3:{s:4:"init";a:7:{s:16:"enableCHashCache";b:1;s:18:"appendMissingSlash";s:18:"ifNotFile,redirect";s:18:"adminJumpToBackend";b:1;s:20:"enableUrlDecodeCache";b:1;s:20:"enableUrlEncodeCache";b:1;s:19:"emptyUrlReturnValue";s:1:"/";s:25:"respectSimulateStaticURLs";b:1;}s:8:"pagePath";a:5:{s:4:"type";s:4:"user";s:8:"userFunc";s:68:"EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main";s:14:"spaceCharacter";s:1:"-";s:14:"languageGetVar";s:1:"L";s:11:"rootpage_id";s:2:"25";}s:8:"fileName";a:2:{s:25:"defaultToHTMLsuffixOnPrev";i:0;s:16:"acceptHTMLsuffix";i:1;}}}');

Eine realurlconf existiert nicht. Die hat es vorher auch nicht gegeben und es hat funktioniert. Wie müßte die aussehen, damit es greift?

Hallo André:

Nein, die Domain wird abgefragt und entsprechend übergeben. Z.B. so:

Constants:

# Protokoll ermitteln
str_protocol = http
[globalString = IENV:TYPO3_SSL=1]
  str_protocol = https
[global]

# Domainnamen ermitteln
str_host = domain.de
[globalString = IENV:HTTP_HOST=www.domain.de]
  str_host = www.domain.de
[globalString = IENV:HTTP_HOST=seconddomain.de]
   str_host = seconddomain.de
[globalString = IENV:HTTP_HOST=www.zweitedomain.de]
   str_host = www.zweitedomain.de
[global]

Setup:

# baseURL setzen
config.baseURL= {$str_protocol}://{$str_host}/



Vielen Dank für die Tipps. Es könnte sein, das bei der aktuellen Version die Konfigurationsdatei eine größere Rolle spielt. Ich habe aber keine Ahnung, wie diese aussieht und wo sie liegt.

Vielen Dank für die schnelle Antwort
Volker




More information about the TYPO3-german mailing list