Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $tx_realurl_config = array(
- 'init' => array(
- 'enableCHashCache' => 1,
- 'appendMissingSlash' => 'ifNotFile',
- 'enableUrlDecodeCache' => 1,
- 'enableUrlEncodeCache' => 1,
- 'emptyUrlReturnValue' => '/',
- ),
- 'preVars' => array(
- array(
- 'GETvar' => 'L',
- 'valueMap' => array(
- 'en' => 0,
- 'nl' => 1,
- 'es' => 2,
- ),
- 'noMatch' => 'bypass',
- ),
- ),
- 'fileName' => array (
- 'defaultToHTMLsuffixOnPrev' => 1,
- 'index' => array(
- 'page.html' => array(
- 'keyValues' => array (
- 'type' => 101,
- )
- ),
- '_DEFAULT' => array(
- 'keyValues' => array(
- )
- ),
- ),
- ),
- 'fixedPostVars' => array(
- ),
- 'postVarSets' => array(
- '_DEFAULT' => array(
- ),
- ),
- 'pagePath' => array(
- 'type' => 'user',
- 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
- 'spaceCharacter' => '-',
- 'expireDays' => 3,
- 'rootpage_id' => 30,
- ),
- );
- // define domains' configurations
- $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array (
- 'domain.com' => $tx_realurl_config,
- 'www.domain.com' => 'domain.com',
- 'domain.nl' => 'domain.com',
- 'www.domain.nl' => 'domain.com',
- 'domain.es' => 'domain.com',
- 'www.domain.es' => 'domain.com',
- );
- // language domains corellation
- $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DOMAINS'] = array(
- 'encode' => array(
- array(
- 'GETvar' => 'L',
- 'value' => '0',
- 'useConfiguration' => 'domain.com',
- 'urlPrepend' => 'http://www.domain.com'
- ),
- array(
- 'GETvar' => 'L',
- 'value' => '1',
- 'ifDifferentToCurrent' => true,
- 'useConfiguration' => 'domain.com',
- 'urlPrepend' => 'http://www.domain.nl'
- ),
- array(
- 'GETvar' => 'L',
- 'value' => '2',
- 'ifDifferentToCurrent' => false,
- 'useConfiguration' => 'domain.com',
- 'urlPrepend' => 'http://www.domain.es'
- ),
- ),
- 'decode' => array(
- 'www.domain.com' => array(
- 'GETvars' => array(
- 'L' => '0',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- 'www.domain.nl' => array(
- 'GETvars' => array(
- 'L' => '1',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- 'www.domain.es' => array(
- 'GETvars' => array(
- 'L' => '2',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- 'domain.com' => array(
- 'GETvars' => array(
- 'L' => '0',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- 'domain.nl' => array(
- 'GETvars' => array(
- 'L' => '1',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- 'domain.es' => array(
- 'GETvars' => array(
- 'L' => '2',
- ),
- 'useConfiguration' => 'domain.com'
- ),
- )
- );
- unset($tx_realurl_config);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement