Mehrere Domains

Verschiedene Konfigurationen mit mehreren Domains.

Erstellt: 10/2015| Geändert: 10/2015

Mehrere Domains für eine Website

baseURL

Um mit TYPO3 mehrere Domains zu bedienen habe ich folgendes in das Template aufgenommen:

# 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:

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.

Erstellt: 07/2010| Geändert: 10/2015

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:

// 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.

Erstellt: 07/2010| Geändert: 10/2015