|
#1
| |||
| |||
Hallo miteinander, ich bastle schon ne weile an folgender Sache: Ich habe 3 Domains für 3 Sprachen in einer one-tree-installation. Über: Code: [globalString = IENV:HTTP_HOST = *deutsch.com]
config.sys_language_uid = 0
[global]
[globalString = IENV:HTTP_HOST = *italiano.com]
config.sys_language_uid = 1
[global]
[globalString = IENV:HTTP_HOST = *english.com]
config.sys_language_uid = 2
[global]
Problem: wenn ich www.italiano.com aufrufe dann kekomme ich aber den deutschen pfad-title und nicht den italienschen bzw. englischen overlay-title der übersetzen Seiten. (Hinweis: habe adaltas_realurl_i18n installiert) so habe ich: * deutsch.com/deutsch.html (0) * italiano.com/deutsch.html (1) * english.com/deutsch.html (2) so möchte ich: * deutsch.com/deutsch.html (0) * italiano.com/italiano.html (1) * english.com/english.html (2) Wie bekommt jede Domain den entprechenden overlaytitle als Pfadsegement? Meine Realurl-conf Code: $TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['tslib/class.tslib_fe.php'] ['checkAlternativeIdMethods-PostProc'] [] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['FE'] ['addRootLineFields'] .= ',tx_realurl_pathsegment,alias,nav_title,title';
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
/*'appendMissingSlash' => 'ifNotFile',*/
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
'postVarSet_failureMode' => 'redirect_goodUpperDir'
),
'redirects' => array(),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
),
//'valueDefault' => 'de',
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
'rootpage_id' => 1
),
'fixedPostVars' => array(),
'postVarSets' => array(
'_DEFAULT' => array(
$detailPathSeg => array( // tx_pxhotelsviewer_pi1[hotel_uid]=23455&tx_pxhotelsviewer_pi1[view]=description
array(
'GETvar' => 'tx_pxhotelsviewer_pi1[region_uid]',
'lookUpTable' => array(
'table' => 'pages',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
array(
'GETvar' => 'tx_pxhotelsviewer_pi1[hotel_uid]',
'lookUpTable' => array(
'table' => 'tx_hotels',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
array(
'GETvar' => 'tx_pxhotelsviewer_pi1[view]',
),
),
'listing' => array(
array(
'GETvar' => 'tx_pxhotelslisting_pi1[page]',
),
),
),
),
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'rss.xml' => array(
'keyValues' => array(
'type' => 100,
),
),
'rss091.xml' => array(
'keyValues' => array(
'type' => 101,
),
),
'rdf.xml' => array(
'keyValues' => array(
'type' => 102,
),
),
'atom.xml' => array(
'keyValues' => array(
'type' => 103,
),
),
),
),
),
);
Gruss, Lukas |
| Sponsored Links |
| Unterstützen Sie das Forum und buchen Sie Ihren Webspace beim T3N Testsieger, dem Webhoster der auch dieses Forum hostet! |
|
#2
| ||||
| ||||
| Mal in Kurzform: Als 1. musst du die Domains in TYPO3 und Apache definieren (was du ja getan hast). Dann noch die Domains in der RealURL-Config, damit RealURL auch was von den Domains weiß. Siehe dazu http://typo3.org/documentation/docum...1/2/#id2879397
__________________ Gruß, Fabian Grafe alias »ttb« » deutsche Installationsanleitung zu TYPO3 » Erste Schritte / Einrichtung nach der Installation von TYPO3 |
|
#3
| |||
| |||
| Hi ttb, danke! ok ich habe die selbe konfiguration von '_DEFAULT' => array() auch für 'italiano.com' => array() und 'english.com' => array() angelegt immer mit 'rootpage_id' => 1 weil one-tree-struktur Wie kommt jetzt Realurl bei italiano.com auf das "tx_realurl_pathsegment" von pages_language_overlay der Sprache "it" oder "en"? Ich hoffe ich konnte mich verständllich ausdrücken. Grüsse und vielen Dank Lukas |
|
#4
| |||
| |||
| Hier gibts jetzt die entsprechende Lösung: http://www.keilblock.com/multidomain...chig-one-tree/ Ein Danke an den Blogbetreiber! |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Realurl Pfade | CKoenig | TYPO3 4.x Fragen und Probleme | 0 | 31.10.07 15:30 |
| Gelöst RealURL: Falsche Pfade | maxhb | Suchmaschinenfreundliche URLs (SEO) | 3 | 23.10.07 07:25 |
| RealURL erstellt Pfad nicht von Startpage im tree sondern von oberster Position | deluxe | Suchmaschinenfreundliche URLs (SEO) | 1 | 16.07.07 16:31 |
| RealURL und Mehrere Domains! | Roman1983 | Suchmaschinenfreundliche URLs (SEO) | 2 | 09.07.07 16:06 |
| Bild Pfade werden in REALURL nicht augelöst | typotipper | Suchmaschinenfreundliche URLs (SEO) | 3 | 17.04.07 10:42 |