---
title: "RealURL mit mehreren Domäns"
url: "https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","URLs & Routing"]
created: "2007-06-14"
last_reply: "2007-06-16"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL mit mehreren Domäns

Extensions · 3 Antworten · gestartet 2007-06-14

## Eröffnungsbeitrag

**linajoy** · 2007-06-14 · [Beitrag #1](https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens/1)

Ich versuche RealURL mit mehreren Domäns zum laufen zu bringen.

Ich denke das das Problem im Bereich der .httacces liegt.

Die sieht so aus:

> RewriteEngine On
> RewriteRule ^(fileadmin|media|misc|t3lib|tslib|typo3|typo3conf|typo3temp|uploads)/ %{REQUEST_FILENAME} [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteRule .* <http://xyz.com/index.php>

Typoscript:

```typoscript
# Simulate Static Documents
config.simulateStaticDocuments = 0
config.baseURL = http://www.abc.info/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
config.htmlTag_langKey = de-DE
config.language = de
config.xmlprologue = none
```

Einen Domänrecord habe ich angelegt, aber was der macht ist mir eigentlich nicht klar...

Da die links korrekt erzeugt wurden denke ich das die localconfig in ordnung ist:

```php
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
   	'init' => array(
      		'enableCHashCache' => 1,
      		'enableUrlDecodeCache' => 1,
      		'enableUrlEncodeHash' => 1,
   	),
			'preVars' => array(
	   ),
		'pagePath' => array(
   		'type' => 'user',
   		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
   		'spaceCharacter' => '-',
   		'languageGetVar' => 'L',
   		'expireDays' => 3,
   		'rootpage_id' => '14011'
	),
		'fileName' => array (
		   'defaultToHTMLsuffixOnPrev' => 1,
   		'index' => array(
      			'page.html' => array(
         				'keyValues' => array (
            					'type' => 1,
         				),
      			),
   		),
	),
		'fixedPostVarSets' => array(
	   ),
	   	'postVarSets' => array(
      		'_DEFAULT' => array(
      				'sitemap' => array (
            		'sitemap'=> 1
        			), 
         			'period' => array (
            				array (
               					'condPrevValue' => -1,
               					'GETvar' => 'tx_ttnews[pS]',
               					//'valueMap => array()
            				),
            				array (
               					'GETvar' => 'tx_ttnews[pL]',
               					//'valueMap => array()
            				),
				            array (
               					'GETvar' => 'tx_ttnews[arc]',
               					'valueMap' => array(
               					'non-archived' => -1,
            					),
         				),
      			),
	   			'browse' => array (
      				array (
         					'GETvar' => 'tx_ttnews[pointer]',
      				),
			   ),
		   			'select' => array (
      				array (
         					'GETvar' => 'tx_ttnews[cat]',
         					'lookUpTable' => array (
            						'table' => 'tt_news_cat',
            						'id_field' => 'uid',
            						'alias_field' => 'title',
            						'addWhereClause'=> 'AND NOT deleted',
            						'useUniqueCache'=> 1,
            						'useUniqueCache_conf' => array (
               							'strtolower' => 1,
               							'spaceCharacter' => '-',
            						),
        	 				),
      				),
			   ),
						'article' => array(
				   array (
      					'GETvar' => 'tx_ttnews[backPid]',
      					// 'valueMap => array(
      					// ),
   				),
				   array (
      					'GETvar' => 'tx_ttnews[tt_news]',
					      'lookUpTable' => array (
      						'table' => 'tt_news',
      						'id_field' => 'uid',
      						'alias_field' => 'title',
      						'maxLength' => 12,
      						'addWhereClause'=> 'AND NOT deleted',
      						'useUniqueCache'=> 1,
      						'useUniqueCache_conf' => array (
         							'strtolower' => 1,
         							'spaceCharacter' => '-',
      						),
					   ),
				),
			),
		),
	),
);
```

Es gab viele Posts zu dem Thema, die meisten leider unbeantwortet oder ein "es geht jetzt"

Hilfe! Lina

## Antworten

### [#2](https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens/2) · einpraegsam.​net · 2007-06-15

Beispiel:

```php
// Für alle
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
    'init' => array(
        'enableCHashCache' => 1,

		(...)

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

// Für domain1.de
$TYPO3_CONF_VARS['EXTCONF']['realurl']['domain1.de'] = array(
    'init' => array(
        'enableCHashCache' => 1,

		(...)

    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '_',
        'languageGetVar' => 'L',
        'expireDays' => 0,
		'rootpage_id' => 294, // PID der Startseite
    ),
);

// Domain 2
$TYPO3_CONF_VARS['EXTCONF']['realurl']['domain2.de'] = array(
    'init' => array(
        'enableCHashCache' => 1,

		(...)

    'pagePath' => array(
        'type' => 'user',
        'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '_',
        'languageGetVar' => 'L',
        'expireDays' => 0,
		'rootpage_id' => 398, // Start PID
    ),
);
```

### [#3](https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens/3) · just2b · 2007-06-15

oder kürzer einfach am schluss

```php
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']['enableDomainLookup'] = 1;
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain1.com'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain1.com']['pagePath']['rootpage_id'] = 1;
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain2.com'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl']['www.domain2.com']['pagePath']['rootpage_id'] = 133;
```

lg georg

### [#4](https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens/4) · linajoy · 2007-06-16

Gelöst, für alle die das Problem auch haben.

Die Domäns müssen Sich auf dem selben Server befinden und innerhalb des Servers beide auf den Ordner zeigen, in dem sich Typo3 befindet. Ansonsten wie beschrieben, nur die .httacces muss os aussehen:

> RewriteEngine On
> RewriteRule ^(fileadmin|media|misc|t3lib|tslib|typo3|typo3conf|typo3temp|uploads)/ %{REQUEST_FILENAME} [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteRule .* /index.php

---

Quelle: „RealURL mit mehreren Domäns“, typo3.net, https://www.typo3.net/d/63962-realurl-mit-mehreren-domaens
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
