Hallo liebe Community,

ich habe ein Problem mit meiner Typo3 Installation. Aktualisiert von 4.5 auf 6.2 (LTS) ohne zunächst größere Probleme. Vorher war die Seite über zwei Domains erreichbar domain.com und domain.de.

Nach der Aktualisierung auf 6.2 funktioniert mein realurl bzw. die Erkennung der Domains jedoch irgendwie nicht mehr. Innerhalb der De-Domain verweisen alle Links korrekt auf die de-Domain. Wenn man jedoch auf der com-Domain ist, dann ist die Startseite (also der erste Seitenaufruf) in englisch und korrekt. Die Links verweisen jedoch dann auf die de-Domain und öffnen sich in einem neuen Fenster. Ich habe nun versucht RealURL soweit ich konnte heraus zu nehmen. Das Umschreiben der URLs in sprechende Namen ist mir nicht so wichtig. Die Domains als solche müssen aber funktionieren... :-/
Beide Domains sind unter List, Home eingetragen.

RealURL ist noch installiert und aktiviert. Mein Template sieht nach vielem 
Experimentieren wie folgt aus (die realurl_autoconf.php habe ich mittlerweile 
nicht mehr - einen Effekt konnte ich nie erzielen.). Ich habe sehr viel 
herumprobiert (daher die vielen Kommentierungen)...

Die Config war der Versuch von RealURL wegzukommen hin zu config.absRefPrefix.

===
config {
   no_cache = 1
   sys_language_mode = content_fallback ; 1,0
   sys_language_overlay = 1
   sys_language_uid = 0
   language = de
   locale_all = de_DE@euro
   sendCacheHeaders = 1
   removeDefaultJS = external
   inlineStyle2TempFile = 1
   disablePrefixComment = 1
   noPageTitle = 2
   meaningfulTempFilePrefix = 100
   typolinkCheckRootline = 1
   extTarget = _blank
headerComment (
   CSS Layout is based on the YAML-framework:  http://www.yaml.de
   )


   # RealURL: ---------------------------------------
   #simulateStaticDocuments = 0
   #baseURL = http://www.domain.de/
   #config.baseURL= {$protocol}://{$host}/
   config.absRefPrefix = /
   reapplyAbsRefPrefix = true
   tx_realurl_enable = 0
   #prefixLocalAnchors = all
   # ---------------------------------------------------

   spamProtectEmailAddresses = -2
   spamProtectEmailAddresses_atSubst = �[aedt]�
   spamProtectEmailAddresses_lastDotSubst = �[dot]�

   doctype = xhtml_trans
   xmlprologue = none
   xhtml_cleaning = all
   htmlTag_langKey = de

   # enable admin-panel
   admPanel = 1
}

# --------------------------------- Configuring the Auto-Parser for main 
template: -----#
plugin.tx_automaketemplate_pi1 {
 content = FILE
 content.file = {$templatePath}{$templateFile}
 elements {
   BODY.all = 1
   BODY.all.subpartMarker = DOCUMENT_BODY
   HEAD.all = 1
   HEAD.all.subpartMarker = DOCUMENT_HEADER
   HEAD.rmTagSections = title

#    DIV.all = 1
   DIV.id.col1 = 1
   DIV.id.col2 = 1
   DIV.id.footer = 1
   DIV.id.search = 1

 }
 relPathPrefix = {$templatePath}
}

# --------------------------------- Main TEMPLATE cObject for the BODY: 
----------------#
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
   template =< plugin.tx_automaketemplate_pi1
   workOnSubpart = DOCUMENT_BODY
   marks {
       logopostfix = TEXT
       logopostfix.value =
       year = TEXT
       year.data = date:Y
       SEARCHWORD = TEXT
       SEARCHWORD.value =
       SEARCHWORD.lang.en =
       FIND = TEXT
       FIND.value = Finden
       FIND.lang.en = Find
       PAGESTABLE = TEXT
       PAGESTABLE.value = pages
       PAGESTABLE.lang.en = pages
       SEARCHLINK = TEXT
       SEARCHLINK.value = suche
       SEARCHLINK.lang.en = search
       FDFX_SCROLLER < styles.content.getRight
   }
subparts {
       # menu
       menu1 < temp.mainMenu
       menu2 < temp.mainMenu
       menu2.special.value = 4
       menu2.1.wrap = <ul class="menu2"> | </ul>
       menu3 < temp.mainMenu
       menu3.special.value = 3
       menu3.1.wrap = <ul class="menu3"> | </ul>
       menu4 < temp.menu4
       search < temp.search

       # content
       col2 = COA
       col2.5 < temp.breadcrumb
       col2.10 < styles.content.get
       col2.stdWrap.wrap (
           <div id="col2_content" class="clearfix">
               <div id="col2_inner" class="floatbox">
                   <a id="content" name="content"></a>
                   <h1 class="hidden">Content</h1>
                   |
               </div>
           </div>
       )
       col2.20 < temp.printlink

       # content
       rightcontent = COA
       rightcontent.10 < styles.content.getRight
#        rightcontent.10.slide = -1
       rightcontent.stdWrap.wrap (
           <div id="rightcontent" class="clearfix">
                   |
           </div>
       )
       rightcontent.stdWrap.required = 1


       footer < temp.mainMenu
       footer.special.value = 64
       footer.1.wrap = <ul class="footermenu"> | </ul>
#        footer.1.wrap = <div class="footercontent"><ul class="footermenu"> | </ul></div><div 
class="clearer">�</div>
       footer.1.wrap = <div class="footercontent"><table class="footermenu"><tr> | 
</tr></table></div><div class="clearer">�</div>
       footer.1.ACT >
       footer.1.CUR >
       footer.1.NO.wrapItemAndSub = <td>|</td>
       footer.1.NO.stdWrap.htmlSpecialChars = 0
       footer.1.NO.stdWrap.cObject = COA
       footer.1.NO.stdWrap.cObject.wrap =
       footer.1.NO.stdWrap.cObject {
         10 = IMAGE
         10.file.import = uploads/media/
         10.file.import.field = media
         10.file.import.listNum = 0
         10.file.maxH = 50
         10.file.maxW = 100
         10.wrap = |<br />
         30 = TEXT
         30.field = subitle // title
#          30.wrap = <span>|</span>
       }
   }
}

# --------------------------------- Main TEMPLATE cObject for the HEAD: 
-----------------#
temp.headTemplate = TEMPLATE
temp.headTemplate {
 template =< plugin.tx_automaketemplate_pi1
 workOnSubpart = DOCUMENT_HEADER
}

# --------------------------------- Content Rendering: -----------------#
tt_content.div.value = <img class="seperator cseperator" 
src="fileadmin/template/img/sep-brown.gif">
lib.parseFunc_RTE.allowTags = 
b,i,u,a,img,br,div,center,pre,font,hr,sub,sup,p,strong,em,li,ul,ol,blockquote,strike,span,h1,h2,h3,h4,h5,h6,code
lib.parseFunc.allowTags = 
b,i,u,a,img,br,div,center,pre,font,hr,sub,sup,p,strong,em,li,ul,ol,blockquote,strike,span,h1,h2,h3,h4,h5,h6,code

# --------------------------------- Page Rendering: -----------------#
page = PAGE
page {
   # ------- Pageheader ------------
   headerData.1 = TEXT
   headerData.1.field = subtitle // title
   headerData.1.stdWrap.outerWrap = <title>...</title>
   headerData.1.stdWrap.outerWrap.override = <title>|</title>
   headerData.1.stdWrap.outerWrap.override.if.isTrue.field = subtitle
   headerData.1.stdWrap.htmlSpecialChars = 1
   headerData.10  < temp.headTemplate
   headerData.11 = TEXT
   headerData.11.value = <meta http-equiv="content-language" content="de" />
   headerData.11.lang.en = <meta http-equiv="content-language" content="en" />
   headerData.12 = TEXT
   headerData.15 = TEXT
   headerData.15.value (
<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
   )
   headerData.20 = TEXT
   headerData.20.value (
<link href="{$templatePath}central.css" rel="stylesheet" type="text/css" />
<!--[if lte IE 7]>
<link href="{$templatePath}css/patches/patch_layout.css" rel="stylesheet" 
type="text/css" />
<![endif]-->
)
   headerData.40 = TEXT
   headerData.40.value = <script type="text/javascript" 
src="{$templatePath}scripts/search.js"></script>

   # ------- Pagebody ------------
   typeNum = 0
   bodyTag = <body>
   10 < temp.mainTemplate
   meta.KEYWORDS.field = keywords
   meta.DESCRIPTION.field = description
}

# -------------------------------- 
Conditions----------------------------------------------------

# hostnames
[globalString = IENV:HTTP_HOST = www.domain.com]
#    config.baseURL = www.domain.com/
   config.absRefPrefix = http://www.domain.com/
   page.meta.robots = noindex, nofollow
#    page.headerData.12 = TEXT
[globalString = IENV:HTTP_HOST = www.domain.de]
#    config.baseURL = http://www.domain.de/
    config.absRefPrefix = http://www.domain.de/
    page.meta.robots = noindex, nofollow
[global]

# not cached pages should not be indexed
[globalVar = GP:no_cache=1]
    page.meta.robots=noindex, nofollow
[global]

# use last word as searchword
[globalVar = GP:sword= ]
[else]
    page.10.marks.SEARCHWORD.value >
    page.10.marks.SEARCHWORD.data = GPvar : sword
[global]

# --------------------------------- language selector: 
---------------------------------------- #
[globalString = ENV:HTTP_HOST=www.domain.com]
   config.sys_language_uid = 1
   config.language = en
   config.locale_all = en_EN
   config.htmlTag_langKey = en
   page.10.subparts.menu4.20.value = Deutsch
   page.10.marks.logopostfix.value = _en
   page.10.subparts.menu4.20.typolink.additionalParams = &LS=0&L=0
   page.10.subparts.col2.5.20.1.NO.linkWrap = back�to:�|
#    tt_content.image.20.1.imageLinkWrap.wrap = <a href="javascript:close();"> | </a><p 
style="font-family: Verdana, Arial, Helvetica, sans-serif">{$styles.content.imgtext.linkWrap.wrap.en}</p>
   page.headerData.1.stdWrap.outerWrap = <title>...</title>

[global]
[globalVar = GP:L=1]
   config.sys_language_uid = 1
   config.language = en
   config.locale_all = en_EN
   config.htmlTag_langKey = en
   config.linkVars = L
   page.10.subparts.menu4.30.value = Deutsch
#    page.10.subparts.menu4.30.typolink.additionalParams = &LS=0&L=0
[global]
[globalVar = TSFE:id = 56]
   page.headerData.1.field = title
   page.headerData.1.stdWrap.outerWrap.override >
[global]


# -------------------------------- Modifications 
----------------------------------------------------
#tt_content.search.20.allowedCols = pages.title-subtitle-keywords-description : 
pages_language_overlay.title-subtitle-keywords-description : 
tt_content.header-bodytext-imagecaption : 
tt_address.name-title-address-email-company-city-country : 
tt_links.title-note-note2-url : tt_board.subject-message-author-email : 
tt_calender.title-note : tt_products.title-note-itemnumber
#tt_content.search.20.languageField.pages_language_overlay = sys_language_uid


plugin.tx_rgsmoothgallery_pi1.big.file.maxW = 800
plugin.tx_rgsmoothgallery_pi1.big.file.maxH = 800
===

Habt ihr eine Idee wo oder warum bei mir der com-Zweig nicht erkannt wird oder 
nicht funktioniert?

Um Hilfe wäre ich sehr dankbar.


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an