Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 23.08.06, 14:21
Forum Newbie
 
Registriert seit: 23.08.06
Beiträge: 19

Probleme mit mehreren Domains und einer Tyop3 Installation


Hallo,
um neben StaticHTML auch CMS anbieten zu können, beschäftige ich mich schon eine ganze Weile mit Typo3.

Meine Typo3 Ver 3.80 läuft eigentlich auch recht gut - mit ein paar Probeseiten und Unterseiten usw.

An einer Problematik beiße ich mir aber nun schon einige Tage fast die Zähne aus:

Die Verwendung einer Typo3 Installation von mehreren Domains aus - natürlich mit verschiedenen Inhalten.

Dazu habe ich gemäß den Dokus auf dem Root-Level meiner Typo3 Installation jeweilig der Hauptseite einen Domain-Record zugeordnet.

Und zwar "zur Sicherheit" zweimal - einmal als www.bla.de und einmal als bla.de.

Dann habe ich versucht, die entsprechende Seite von der anderen Domain aus aufzurufen - in drei Arten:

* Weiterleitung (server-direkt)
* Weiterleitung (frame)
* link von der Domain aus

Doch mit keiner der drei Möglichkeiten habe ich geschafft, den entsprechenden Domain-Record anzusprechen.

Hat jemand einen Tip was das sein könnte - oder wie ich feststellen kann, woran das liegt?

Gruß Manfred
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 02.09.06, 13:58
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.03.05
Ort: München
Alter: 21
Beiträge: 324

Der Browser ruft nach der Umleitung nicht mehr die ursprüngliche Domain auf, sondern die Domain, auf die du die Weiterleitung gesetzt hast - woher soll Typo3 wissen, woher der User dann kommt?

Die Domain bei dem einen Provider zu bestellen, und auf dem anderen Provider Typo3 für diese Domain laufen zu lassen (so verstehe ich deine Konfiguration) geht (vereinfacht gesagt) nicht. Du müsstest direkt den DNS-Eintrag deiner Domain auf die andere IP ändern können.

Was gehen könnte, wäre dass du die Möglichkeit "* Weiterleitung (frame)" nimmst, und dann direkt auf die PageID der Rootpage dieser Seite in der Typo3-Installation weiterleitest, aber dann zeigen eben alle Links auf eine andere Adresse.

Viele Grüße,
Stefan
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 02.09.06, 18:03
Forum Newbie
 
Registriert seit: 23.08.06
Beiträge: 19

Hallo Stefan,
In Sachen Domain habe ich schon mehreere Sachen pobiert...eben ohne Erfolg.
Die Domains liegen alle beim gleichen Provider - manche bieten halt die Möglichkeit, im PLESK Standard, bzw. Frame-Weiterleitung zu konfigurieren - oder eben auch als Syb-Domain Weiterleitungen zu konfigurieren.

Selbst als ich mit dem "Zusatzpaket" spielte, welches sich zwischen Webspace-Variante und sog. Server-Direkt Weiterleitung umschalten läßt, hatte ich keinen Erfolg.

Vermutlich ist aber wohl das eigentliche Problem, daß ich nicht richtig verstanden habe, woher Typo seine Information für die Unterscheidung der Domain-Record nimmt....und ich daher nicht gezielt suchen kann...

Vielleicht hast Du ja Nerv, mir das wenigstens ansatzweise zu erklären?
Oder hast vielleicht einen Tip, wo das dokumentiert ist?

Gruß Manfred
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 03.09.06, 16:06
Forum Zuschauer
 
Registriert seit: 26.06.06
Beiträge: 8

Hallo,

hast Du sichergestellt, dass Dein Webserver dass gleiche bzw. das DocumentRoot mit Deiner typo3-Installation benutzt. Das kann natürlich nur funktionieren, wenn DNS-Einträge der Domains auf den gleichen Server bzw. die gleiche Ip-Adresse zeigen.

Grüße,

2bbionic
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 03.09.06, 16:45
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.03.05
Ort: München
Alter: 21
Beiträge: 324

Zitat:
Zitat von ManfredE
Hallo Stefan,
In Sachen Domain habe ich schon mehreere Sachen pobiert...eben ohne Erfolg. [...]
Vermutlich ist aber wohl das eigentliche Problem, daß ich nicht richtig verstanden habe, woher Typo seine Information für die Unterscheidung der Domain-Record nimmt....und ich daher nicht gezielt suchen kann...
Du brauchst überhaupt keine Weiterleitung. Wenn die Domains beim selben Provider liegen, musst du sie einfach so konfigurieren, dass sie alle in das selbe Verzeichnis laufen.

Die Information über die Domain nimmt Typo3 (wie Apache selbst auch) aus dem HTTP-Header - hier der komplette Request incl. Antwort von oben genannter Domain:
Code:
GET http://www.bla.de/ HTTP/1.1
Host: www.bla.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.6) Gecko/20060729 SeaMonkey/1.0.4
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: de,de-de;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Referer: http://www.typo3forum.net/forum/typo3-3-x-fragen-und-probleme/16484-probleme-mit-mehreren-domains-und-einer-tyop3-installation.html

HTTP/1.0 200 OK
Date: Sun, 03 Sep 2006 14:40:49 GMT
Server: Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7g PHP/4.4.0
Content-Type: text/html
Connection: close

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="Author" content="oliver at bla dot de">
   <title>[Support Real Stereo]</title>

</head>

<body text="#FFFFFF" bgcolor="#DCDCDC" link="#0000FF" vlink="#000080" alink="#FF0000">
<TABLE BORDER="0" WIDTH="100%" HEIGHT="100%">
    <TR>
	<TD WIDTH="100%" ALIGN="CENTER" VALIGN="MIDDLE">
	    <FONT FACE="ARIAL,HELVETICA,SANS-SERIF" SIZE="2">
	    <A HREF="http://www.tnt-audio.com/int.html" TARGET="_self"><IMG SRC="../images/diverses/realstereo_grey.jpg" WIDTH="436" HEIGHT="346" BORDER="0"></A>
    </TR>
</TABLE>
</body>
</html>
Viele Grüße,
Stefan
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 08.09.06, 11:17
Forum Newbie
 
Registriert seit: 23.08.06
Beiträge: 19

ich glaub' ich verstehe...


Das bedeutet, daß die Unterscheidung nur dann funktioniert, wenn sich mehrere Domains eine gemeinsame IP-Nummer teilen?

Ist natürlich nicht der Fall - die Typo3 Installation liegt in einem Unterverzeichnis einer Domain + die anderen Domains haben z.T. eigene IP-Nummern...

Hm.
Was kann ich denn tun, um trotzdem mehere Projekte in einer Typo3 Installation zu realisieren..
... einfach die Projekte in Unterverzeichnisse packen(geht vermutlich nur mit RealURL, welches ja auch Unterverzeichnisse simuliert), die nicht im Menü zu sehen sind und den Zeiger der Weiterleitung dann in das Unterverzeichnis zeigen lassen?

Gruß Manfred
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 08.09.06, 11:36
Forum Zuschauer
 
Registriert seit: 26.06.06
Beiträge: 8

Prinzipiell jein ...
Wenn die Domains auf den gleichen Rechner zeigen und der apache entsprechende konfiguriert ist, dann sollte es kein Problem geben. Du musst dem Webserver halt nur sagen, dass Domain A und Domain B das gleiche DocumentRoot haben. Im Filesystem selbst musst Du eigentlich gar nichts machen (ausser Du setzt einen Link von dem DocRoot der einen Domain auf das DocRoot der anderen Domain, was aber nicht viel Sinnn macht...) Die Selektierung, welcher Content angezeigt wird, das macht dann typo3. Ein Beispiel aus einer apache Konfiguration:

Code:
<VirtualHost *:80>
        ServerName www.test1.home
        ServerAlias test1.home
        ServerAlias test2.home
        ServerAlias www.test2.home
        DocumentRoot /www/test1.home
        <Directory>
               AllowOverride All
        </Directory>
</VirtualHost>
Der Webserver nimmt sich alle Interfaces auf Port 80, für die er eingerichtet wurde und nimmt den Content der Anfragen für die Domain test1.home und test2.home aus dem Verzeichnis /www/test1.home.
In typo3 pflegst Du (so mache ich es jedenfalls und es funktioniert) unterhalb der Wurzel (das Globussymbol) deine Domains ein und konfigurierst der jeweiligen Startseite noch den Eintrag "Domain" mit (also bei der Startseite der Domain test1.home den Domaineintrag "test1.home")

Alles klar?

Grüße,

2bbionic

Geändert von 2bbionic (08.09.06 um 11:41 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 08.09.06, 14:16
Forum Newbie
 
Registriert seit: 23.08.06
Beiträge: 19

Alle Klarheiten beseitigt ;-)


...so in etwa zumindest.
Weil: Ich weiß nicht, wie man einen apache konfiguriert, bzw. nicht einmal, ob ich überhaupt Zugriff darauf habe.

Alle Server sind Linux, die neueren haben als Verwaltung eine Plesk-Oberfläche.

Dumm gefragt: gibt es irgendeine Datei, in der man das einstellen kann - ähnlich der .htaccess oder so?

Gruß Manfred
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 08.09.06, 17:47
Forum Zuschauer
 
Registriert seit: 26.06.06
Beiträge: 8

Wenn Du einen Shell-Zugang hast (meist bei einem root-Server) und dich per ssh einloggen kannst, dann sollte es keine Probleme geben. PLESK kenne ich selbst nicht, aber mit Webmin kann man meines Wissens nach die apache-Konfiguration ändern.
Und ja, es gibt so eine Datei, und zwar die Konfigurationsdatei von Deinem Webserver, unter Linux in fast immer apache. Meist heißt sie apache.conf, httpd.conf oder vhosts.conf, je nachdem, welche Distri Du hast und liegt z.B. in /etc/apache oder /etc/apache2 oder /etc/httpd...
Aber Vorsicht: Wenn Du Dich mit der Konfiguration nicht auskennst, dann solltest Du lieber vorsichtig sein, an der Konfig was zu ändern, da es passieren kann, dass Dein Webserver (apache) gar nicht mehr startet oder nichts mehr ausliefert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 08.09.06, 19:26
Forum Newbie
 
Registriert seit: 23.08.06
Beiträge: 19

Ich habe gerade eben einmal probiert, mit meiner Weboberfläche - eben dem Plesk an die conf-dateien ranzukommen - geht natürlich nicht - Permission denied ;-)

Ei, ei... da werde ich mich wohl noch ein wenig belesen müssen...

Gruß Manfred
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
fe_mp3player und mehrere domains in einer t3 Installation dago Alle anderen Extensions 2 06.01.08 10:02
tt_news: tt_news auf mehreren Domains und in mehreren Sprachen davidbender News (tt_news, mininews und Co) 1 26.08.07 10:20
News bei mehreren Domains ernstle News (tt_news, mininews und Co) 8 09.05.07 17:13
Probleme mit mehreren Homepages in einer Typo3-Installation earthling TYPO3 4.x Installation und Updates 1 20.11.06 12:34
Inhalte auf mehreren Domains darstellen klappt nicht Darkspirit TYPO3 4.x Fragen und Probleme 4 27.09.06 08:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0