[TYPO3] REALURL multi-domain config with segments

Paul Hassinger paul.hassinger at space150.com
Fri Feb 9 20:59:14 CET 2007


Currently, I am having issues in setting up Realurl with multiple
domains. 
 
I will call main site: www.abc.com and subsites: www.abc.com/entity1 or
www.abc.com/entity2
 
The urls are correctly created and point to the correct paths...
however, when viewing under entity1 or entity2, I get the error: Segment
"entity1" was not a keyword for a postVarSet as expected! I am presuming
it's not finding the rootpage_id correctly or something of that nature.
I've followed the posts and documentation from others, unable to figure
out how to get this working. I have the entity1 and entity 2 root pages
set up as domains...
 
For example, www.abc.com/news works fine, but www.abc.com/entity1/news I
get the above error...
 
here is my realurl configuration:
 
<?php

$realurl_default_config  = array(
 
 'init' => array(
  'appendMissingSlash' => 1,
  'enableCHashCache' => 1,
  'enableUrlDecodeCache' => 0,
  'enableUrlEncodeHash' => 0,
  // 'postVarSet_failureMode' => 'redirect_goodUpperDir',
  //'enableDomainLookup' => 0
 ),

 'redirects' => array(
 ),

 'preVars' => array(
 ),

 'pagePath' => array(
  'type' => 'user',
  'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
  'spaceCharacter' => '-',
  'languageGetVar' => 'L',
  'expireDays' => 1,
  'disablePathCache' => 0,
  //'rootpage_id' => 7
 ),

 'fixedPostVars' => array(
 ),
 
'postVarSets' => array(
 ),

 'fileName' => array(
 ),
 
);
 
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array (
 '_DEFAULT' => $realurl_default_config,
);
 
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.abc.com'] =
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.abc.com']['pagePath']['rootp
age_id'] = 7;
 
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.abc.com/entity1'] =
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.abc.com/entity1']['pagePath'
]['rootpage_id'] = 446;
 
//$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] =
'READFILE:fileadmin/template/main/notfound.html';
//$TYPO3_CONF_VARS["SYS"]["enable_DLOG"] = 'true';
 
?>
 
Thanks,
Paul




More information about the TYPO3-english mailing list