---
title: "1 Server 2 Websites - Domain ändern (zb Google)"
url: "https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google"
source: "typo3.net"
tags: ["Allgemein","Frage","SEO","URLs & Routing"]
created: "2010-02-01"
last_reply: "2010-03-03"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# 1 Server 2 Websites - Domain ändern (zb Google)

Allgemein · 10 Antworten · gestartet 2010-02-01

## Eröffnungsbeitrag

**cak** · 2010-02-01 · [Beitrag #1](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/1)

Hallo,

ich bastle seit einiger Zeit 2 Websites für eine Freundin.

Es handelt sich um einen gemieteten Server auf dem eine Typo3-Installation mit 2 Strukturbäumen (X und Y).

X ist unter "www.X.com" aufrufbar und Y (leider) unter "www.X.com/typo3/index.php?id=Y"

Wenn ich jetzt die Y-Seite über Google suche, dann kommt immer dieser Link ("www.X.com/typo3/index.php?id=Y") durch die URL-Weiterleitung kann ich aber natürlich auch direkt unter www.Y.com zugreifen.

Wie sage ich also Google, dass es auch nur den www.Y.com indizieren darf?

Weiters würde ich gerne Real-Url verwenden (habe mich aber noch nicht eingelesen), muss ich da vorweg schon etwas beachten (zb. bei dem jetzigen Problem) oder kann ich damit das Domain-Problem auch lösen?

Danke schonmal für jegliche Tipps und Anregungen.

lG
Chris

## Antworten

### [#2](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/2) · Julian.​Hofmann · 2010-02-01

Hallo Chris.

Ich bedien mich mal bei einer Anleitung auf typo3-nürnberg.de.

> **Mehrere Domains**
> **baseURL**
>
> Um mit Typo3 mehrere Domains zu bedienen habe ich folgendes in das Template aufgenommen:
>
> ```typoscript
> # Multi Domain Configuration
> [globalString = ENV:HTTP_HOST=example1.de]
>     config.baseURL = http:// www.example1.de/
> [global]
>
> [globalString = ENV:HTTP_HOST=www.example2.de]
>     config.baseURL = http:// www.example2.de/
> [global]
> ```
>
> **Apache**
>
> Um die nicht www Version auf die www Version umzuleiten folgendes in die .htaccess:
>
> ```html
> RewriteCond %{HTTP_HOST} ^example1\.de$ [NC]
> RewriteRule ^(.*)$ http:// www.example1.de/$1 [R=301,L]
> ```
>
> Somit müsste man doppelten Content für die Suchmaschinen vermeiden. Man könnte auch den DNS für www.example1.de und example1.de beide auf den Host zeigen lassen und oben die baseURL für www.example1.de und example1.de konfigurieren. Dann hätte man aber doppelten Content für die Suchmaschinen.
> Mehrere Domains und Websites
>
> **Struktur**
>
> Im Root pro Website eine Seite anlegen, die das Webroot dieser Seite wird. Auf dieser Seite einen Domain Datensatz anlegen und die Domain eintragen (z.B. langer.rootsystem.de).
>
> Nun wird schon pro Domain auf die richtige Website zugegriffen.
>
> **RealURL**
>
> Um die URL'S von RealURL korrekt zu konfigurieren, folgendes in typo3conf/ext/realurl/ext_localconf.php  eintragen:
>
> ```php
> // Domain: sub1.example.com
> $TYPO3_CONF_VARS['EXTCONF']['realurl']['sub1.example.com']=
>    $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];  $TYPO3_CONF_VARS['EXTCONF']['realurl']['sub1.example.com']
>    ['pagePath']['rootpage_id'] = 77;
>   
> // Domain: sub2.example.com
> $TYPO3_CONF_VARS['EXTCONF']['realurl']['sub2.example.com']=
>    $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];  $TYPO3_CONF_VARS['EXTCONF']['realurl']['sub2.example.com']
>    ['pagePath']['rootpage_id'] = 68;
> ```
>
> Die ID's sind anzupassen, so dass sie auf die entsprechende Rootpage zeigen.

Quelle: [http://www.typo3-nürnberg.de/typo/konfiguration/mehrere-domains/\[u](http://www.xn--typo3-nrnberg-2ob.de/typo/konfiguration/mehrere-domains/%5Bu)][/u]

### [#3](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/3) · Gunah · 2010-02-02

wenn ich das Richtig verstehe sind es nicht beides T3 Seiten...

eigtl kannst du es im Backend des Hoster einstellen, aufwelchen Ordner welche Domain soll stell das um, und füge eine HTACCESS mit einer weiterleitung ein... wie "Julian.Hofmann" schon geschrieben hast...

Wenn man nun den alten Link öffnet, wird automatisch weitergeleitet auf die richtige URL ;-)... mn muss bei der HTACCESS nur beachtet das er eine Ebene höher muss...

### [#4](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/4) · cak · 2010-02-09

Hallo,

danke schonmal für die ersten Hilfestellungen, leider klappt es noch nicht (weder die 2 verschiednene Domains noch RealUrl). Habe aber auch noch einen weiteren Post im Forum gefunden, der ein fast gleiches Problem behandelt ([/d/86931-problem-mehrere-seiten-in-einer-installation](https://www.typo3.net/d/86931-problem-mehrere-seiten-in-einer-installation)), ansonsten muss ich nochmal fragen.

@Gunah: es waren 2 verschiedene T3-Seiten mit einer T3-Installation gemeint. Aber danke!

Zum Domainproblem noch:
Ich glaube vorab muss ich dem Anbieter mal sagen, dass er beide Domains auf das typo3-Verzeichnis verweist (zur Zeit ist es nämlich so, dass ein "DomainServer" [meinedomain.com] und ein "DomainOnlyServer mit Frameweiterleitung" [meineanderedomain.com] vorhanden ist) stimmt das?

Danke!

Viele Grüße
Chris

### [#5](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/5) · Julian.​Hofmann · 2010-02-09

> **cak schrieb:**
>
> "DomainOnlyServer mit Frameweiterleitung"

Dann ist das ganze natürlich klar. Woher soll der Server bzw. TYPO3 denn wissen, dass außenherum ein Framerahmen mit anderer Domain aufgerufen ist? Für das (Haupt-)Frame ist auf der Serverseite der Aufruf ganz normal wie einer, der sonst an die Hauptdomainkommt. D.h. Du kannst in TYPO3 konfigurieren was Du willst. Solange der Aufruf als meinedomain.com an den Server kommt (was bei Frameweiterleitungen der Falls ist), wird sich TYPO3 immer verhalten, wie für meinedomain.com

Viele Grüße
Julian

### [#6](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/6) · cak · 2010-02-28

Hallo,

@Julian, danke nochmals für die erste Hilfestellung, jetzt im Nachhinein erscheit's (wie so oft) logisch, dass dies garnicht funktionieren konnte. Jetzt ist alles umgestellt und klappt auch.

Die eine T3-Installation verarbeitet jetzt 3 Domains (Hauptstruktur + Domains (a.com, b.com) und die 2te Sturktur + Domain (c.com))

Hänge jetzt aber an 2 anderen Problemen:
1)Habe die Hauptdomain des Servers umstellen lassen von z.com auf c.com (Domain der 2ten Sturktur) und der Hauptstruktur 2 neue Domains "zugewiesen" (a.com, b.com) jetzt ist es so, dass alle Bilder die ich in der Hauptstruktur mit dem Feature "Bild vergrößern" versehen habe, nicht mehr angezeigt werden können.
Es dürfte doch nirgends der relative Pfad gespeichert werden, so dass eine solche Änderung zu Problemen führt? Oder liegt es an der Tatsache, dass jetzt 2 Domains dieser Sturktur zugeordnet sind?

und 2) ist RealUrl auch nicht ganz am laufen:
Wenn ich RealUrl aktiviere, dann geht alles auf der 2ten Struktur aber irgendwie verweisen mich die Domains a.com und b.com wieder zurück auf c.com

Also wenn ich auf a.com/home klicke lande ich wieder auf der Seite c.com/home

Irgendwie habe ich da noch ein Verständnisproblem.

Ich habe folgenden Code verarbeitet:
Template auf der 2ten Sturktur

```typoscript
       #Real URL aktivieren
       simulateStaticDocuments = 0
       #tx_realurl_enable = 1
       #baseURL = http://www.c.com
```

Tempalte auf der Hauptstruktur:

```typoscript
 #Multi Domain Configuration
[globalString = ENV:HTTP_HOST=www.a.com]
    config.baseURL = http://www.a.com
[global]

[globalString = ENV:HTTP_HOST=www.b.com]
    config.baseURL = http://www.b.com
[global]

#Config Einstellungen allgemein
config{
       #Real URL aktivieren
       simulateStaticDocuments = 0
       #tx_realurl_enable = 1
```

und die UrlTool-Konfiguration

```php
<?php

/**
 *
 * aeUrlTool default realurl configuration
 * based on realurl-configuration of news.typo3.org
 * 	http://news.typo3.org/about/realurl-configuration/
 *
 */

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array ( 
    '_DEFAULT' => array (
        'init' => array (
            'enableCHashCache' => '1',
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => '1',
            'enableUrlEncodeCache' => '1',
        ),
        'redirects' => array (
        ),
        'preVars' => array (
            '0' => array (
                'GETvar' => 'no_cache',
                'valueMap' => array (
                    'nc' => '1',
                ),
                'noMatch' => 'bypass'
            ),
            '1' => array (
                'GETvar' => 'L',
                'valueMap' => array (
                    'de' => '0',
                    'en' => '5',
                ),
                'noMatch' => 'bypass',
            ),
            '2' => array (
                'GETvar' => 'lang',
                'valueMap' => array (
                    'de' => 'de',
                    'en' => 'en',
                ),
                'noMatch' => 'bypass',
            ),
        ),
        'pagePath' => array (
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => '7',
            'rootpage_id' => '1',
        ),
/* Domain: c */
$TYPO3_CONF_VARS['EXTCONF']['realurl']['c.com']=
   $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];  $TYPO3_CONF_VARS['EXTCONF']['realurl']['c.com']
   ['pagePath']['rootpage_id'] = 18;
   
/* Domain: a */
$TYPO3_CONF_VARS['EXTCONF']['realurl']['a.com']=
   $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];  $TYPO3_CONF_VARS['EXTCONF']['realurl']['a.com]
   ['pagePath']['rootpage_id'] = 89;

/* Domain: b */
$TYPO3_CONF_VARS['EXTCONF']['realurl']['b.com']=
   $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];  $TYPO3_CONF_VARS['EXTCONF']['realurl']['b.com']
   ['pagePath']['rootpage_id'] = 161;
```

Ich vermute es liegt am "_DEFAULT"?! Die Multisprachlichkeit sollte hier egal sein. oder?

Hoffe ihr könnt mir nochmals auf die Sprünge helfen.

Danke schonmal.

Viele Grüße
Christoph

### [#7](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/7) · Julian.​Hofmann · 2010-02-28

Beide neuen Merkwürdigkeiten/Probleme könnte ihre Ursache in gecachten Daten haben. Daher - falls noch nicht geschehen - mal ordentlich Putzen:

- via BE: Clear allcaches, Clear page content cache, Clear RTE cache (alles drei recht oben via Blitz)
- via Install-Tool: temp-Ordner mal komplett leeren
- via phpmyadmin odgl. die Tabellen von realurl leeren

Denn eigentlich müsste das schon so passen.

Für Deine dritte Domain ist laut Deinem TS keine baseURL gesetzt. Sollte zwar auf die aktuellen probleme keinen direkten Einfluss haben, aber so ganz ideal ist's dennoch nicht.

### [#8](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/8) · cak · 2010-02-28

Hallo,

zum Bild-Problem:
Die Verknüpfung zeigt folgendes: "<http://www.c.com/typo3temp/pics/12b9e6600f.jpg>" aufrufbar direkt im Browser ist möglich, aber in dem Pop-up nicht. Das kann ich mir aber nicht ganz vorstellen.

Der ordentliche Putz hat leider auch keine neuen Ergebnisse gebracht außer, dass anfangs diese Meldungen kamen "kontakt/		Segment "kontakt" was not a keyword for a postVarSet as expected!". :(

Wie meinst du das mit der Dritten Domain? Vielleicht hab ich das etwas falsch beschrieben
-1. Struktur (a.com, b.com) - Tempalte
----Unterseiten
----Unterseiten

-2. Struktur (c.com) - Template
----Unterseiten
----Unterseiten

beide in einer T3-Installation

Was könnte noch das Problem sein?

Danke!

vG
Christoph

### [#9](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/9) · Julian.​Hofmann · 2010-02-28

> **cak schrieb:**
>
> Die Verknüpfung zeigt folgendes: "<http://www.c.com/typo3temp/pics/12b9e6600f.jpg>" aufrufbar direkt im Browser ist möglich, aber in dem Pop-up nicht. Das kann ich mir aber nicht ganz vorstellen.

Das klingt in der Tat sehr merkwürdig. Denn wenn das Bild via URl aufrufbar ist, dann sollte es das auch via HTML-Einbindung. Somit wäre die Frage, was das HTML veranlasst, das Bidl anders anzufragen/aufzurufen. Hast Du Dir mal genauer den Quelltext des Pop-ups angeschaut?

> **cak schrieb:**
>
> Wie meinst du das mit der Dritten Domain?

Ich meinte, dass Du im TS (bezogen auf Deinen Ausschnitt) in Zeile 3+7 zwar baseURLs angibts, für die dritte Domain aber die baseURL fehlt. Zumindest tauchen in dem Ausschntt nur *zwei* Domains bzw. Conditions auf *zwei* Domains auf.

### [#10](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/10) · cak · 2010-03-01

Die Verknüpfung des Bildes hat den oben angegebenen Link aber interessanterweise fehlt in der Adresszeile des Popups dann aufeinmal der "." bei "<http://www.c.comindex.php/?eID=tx_cms_showpic&file=uploads%2Fpics%2Fbild.jpg&width=800m&height=600m&bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&md5=058913e4dbf36c3386b2bcd201a16659>"

RealUrl funktioniert leider auch noch nicht. Kann es sein, dass es Probleme mit den Alias gibt wenn es z.B. in Sturktur 1 und 2 eine Seite mit Kontakt gibt? Wie wird diese Situation in RealUrl geregelt? Nur über die Domain?

Sorry aber irgendwie Häng ich da komplett.

vG
Christoph

### [#11](https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google/11) · cak · 2010-03-03

Hallo,

also das Bildproblem ist lediglich ein fehlender "/" bei der baseUrl gewesen.

RealUrl ärgert nach wie vor :( Hat niemand einen weiteren Ansatzpunkt?

Danke!

vG
Christoph

---

Quelle: „1 Server 2 Websites - Domain ändern (zb Google)“, typo3.net, https://www.typo3.net/d/96325-1-server-2-websites-domain-aendern-zb-google
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
