[ 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'expireDays' => '7', 'rootpage_id' => $rootPageUid1, 'autoUpdatePathCache' => '1', ], 'init' => [ 'enableCHashCache' => 1, 'appendMissingSlash' => 'ifNotFile', 'enableUrlDecodeCache' => 1, 'enableUrlEncodeCache' => 1, ], 'fileName' => [ 'defaultToHTMLsuffixOnPrev' => 1, 'acceptHTMLsuffix' => 1, 'index' => [ 'feed.rss' => [ 'keyValues' => [ 'type' => $rssFeedPageType, ] ], 'sitemap.xml' => [ 'keyValues' => [ 'type' => 841132, ], ], ] ], 'preVars' => [ [ 'GETvar' => 'L', // IDs of all languages and the wanted url part 'valueMap' => [ // 'de' => '0', 'en' => '1', ], 'noMatch' => 'bypass', ], [ 'GETvar' => 'no_cache', 'valueMap' => [ 'nc' => 1, ], 'noMatch' => 'bypass', ], ], 'fixedPostVars' => [ 'newsDetailConfiguration' => [ [ 'GETvar' => 'tx_news_pi1[action]', 'valueMap' => [ // 'detail' => '', ], 'noMatch' => 'bypass' ], [ 'GETvar' => 'tx_news_pi1[controller]', 'valueMap' => [ // 'News' => '', ], 'noMatch' => 'bypass' ], [ 'GETvar' => 'tx_news_pi1[news]', 'lookUpTable' => [ 'table' => 'tx_news_domain_model_news', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => [ 'strtolower' => 1, 'spaceCharacter' => '-' ], 'languageGetVar' => 'L', 'languageExceptionUids' => '', 'languageField' => 'sys_language_uid', 'transOrigPointerField' => 'l10n_parent', 'autoUpdate' => 1, 'expireDays' => 180, ] ] ], 'newsCategoryConfiguration' => [ [ 'GETvar' => 'tx_news_pi1[overwriteDemand][categories]', 'lookUpTable' => [ 'table' => 'sys_category', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => [ 'strtolower' => 1, 'spaceCharacter' => '-' ] ] ] ], 'newsTagConfiguration' => [ [ 'GETvar' => 'tx_news_pi1[overwriteDemand][tags]', 'lookUpTable' => [ 'table' => 'tx_news_domain_model_tag', 'id_field' => 'uid', 'alias_field' => 'title', 'addWhereClause' => ' AND NOT deleted', 'useUniqueCache' => 1, 'useUniqueCache_conf' => [ 'strtolower' => 1, 'spaceCharacter' => '-' ] ] ] ], '17' => 'newsDetailConfiguration', // '18' => 'newsDetailConfiguration', // For additional detail pages, add their uid as well // '21' => 'newsTagConfiguration', // '4' => 'newsCategoryConfiguration', ], 'postVarSets' => [ '_DEFAULT' => [ // EXT:news 'controller' => [ [ 'GETvar' => 'tx_news_pi1[action]', 'noMatch' => 'bypass' ], [ 'GETvar' => 'tx_news_pi1[controller]', 'noMatch' => 'bypass' ] ], 'dateFilter' => [ [ 'GETvar' => 'tx_news_pi1[overwriteDemand][year]', ], [ 'GETvar' => 'tx_news_pi1[overwriteDemand][month]', ], ], 'page' => [ [ 'GETvar' => 'tx_news_pi1[@widget_0][currentPage]', ], ], ], // configure filenames for different pagetypes // 'fileName' => [ // 'defaultToHTMLsuffixOnPrev' => 1, // 'acceptHTMLsuffix' => 1, // 'index' => [ // 'print.html' => [ // 'keyValues' => [ // 'type' => 98, // ], // ], // 'rss.xml' => [ // 'keyValues' => [ // 'type' => 100, // ], // ], // 'rss091.xml' => [ // 'keyValues' => [ // 'type' => 101, // ], // ], // 'rdf.xml' => [ // 'keyValues' => [ // 'type' => 102, // ], // ], // 'atom.xml' => [ // 'keyValues' => [ // 'type' => 103, // ], // ], // ], // ], ], ]; // Domain 2: $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain2] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain1]; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain2]['pagePath']['rootpage_id'] = $rootPageUid2; //$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain2]['fixedPostVars']['129'] = 'newsDetailConfiguration'; // Domain 3: $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain3] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain1]; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain3]['pagePath']['rootpage_id'] = $rootPageUid3; //$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain3]['fixedPostVars']['257'] = 'newsDetailConfiguration'; // Local web dev environment: $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['client-1.test'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain1]; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['client-2.test'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain2]; $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['client-3.test'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'][$domain3];