Zum Inhalt springen

Typo3 4.6.4 - RealUrl

Erstellt am 1. Dezember 2012 · 3 Antworten · letzte Antwort am 5. Dezember 2012

Tags: RealURL, URLs & Routing, Frage

georgb ·

Hello @ all :-)

ich will die Multidomäine-Fähigkeit von Typo3 testen dürfte aber irgendwo einen Fehler eingebaut haben, denn ich komme weder auf mein Back- noch Frontend... :o

Es kommt jetzt die Meldung:
"Reason: RealURL error: unable to determine rootpage_id for the current domain."

Gemacht habe ich folgendes:
1) Seitenbaum erstellt
2) Rootseiten "Als Anfange der Webseite" markiert
3) Domäine Records erstellt
4) TemplaVoila installiert
5) DummyInhalt erzeugt
6) RealUrl installiert

7) In den TypoScript bei den Rootseiten folgendes eingetragen

config {
prefixLocalAnchors = all
simulateStaticDocuments = 0
baseURL = http://www.domain.tld/
tx_realurl_enable = 1
}

8-) In der localconf.php hab ich folgendes eingetragen

$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['_DEFAULT']['enableDomainLookup'] = 1;
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['energiemassage.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['energiemassage.at']['pagePath']['rootpage_id'] = 175;
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['schlaukopf.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['schlaukopf.at']['pagePath']['rootpage_id'] = 178;

...ich nehme an das hier der Fehler liegen wird, da hier die rootpage_id zugewiesen wird...

9) Abschließend habe ich in der .htaccess Datei folgendes eingetragen:

RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php [L]

Ich hoffe ihr könnt mir bei dem Problem irgendwie weiterhelfen :-)

Schon im Voraus Danke an Alle

Liebe Grüße
Georg

georgb ·

Hello @ all,

ich bin jetzt soweit gekommen, dass ich weiß das der Fehler in den Einträgen der .htaccess Datei liegen muss...also irgendwo liegt hier der Fehler:

# Enable URL rewriting
RewriteEngine On
RewriteRule ^typo3$ – [L]
RewriteRule ^typo3/.*$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
RewriteRule ^(.*)\.htm$ /index.php

da ich noch ein Anfänger auf dem Thema bin hoffe ich dass mir irgendwer helfen kann.

Liege Grüße
Georg

georgb ·

Hello @ all,

ich habe jetzt nochmals die Doku von RealURL durch und habe den Fehler in der .htaccess Datei behoben.

Jetzt komm ich wieder aufs Front- und Backend, doch habe ich noch ein Problem.
Folgendes habe ich in der localconf.php eingetragen:

$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['_DEFAULT']['enableDomainLookup'] = 1;

$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['domaine1.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['domaine1.at']['pagePath']['rootpage_id'] = 176;
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['www.domaine1.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['www.domaine1.at']['pagePath']['rootpage_id'] = 176;

$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['domaine2.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['domaine2.at']['pagePath']['rootpage_id'] = 179;
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['www.domaine2.at'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'];
$TYPO3_CONF_VARS['EXTCONF']['realurl'] ['www.domaine2.at']['pagePath']['rootpage_id'] = 179;

Es ist aber leider egal, ob ich Domaine1 oder Domaine2 aufrufe, ich komme immer nur auf dei Seite mit der ID=176 .... #angry#

Hat hier jemand eine Idee?

Liebe Grüße
Georg