Zum Inhalt springen

2. Homepage mit einer Domain?

Erstellt am 22. September 2009 · 9 Antworten · letzte Antwort am 24. September 2009

Tags: URLs & Routing, Server & Hosting, Frage

ron9999 ·

Hallo Forum,

ich habe einen Enkel bekommen und möchte gerne eine Seite für ihm einrichten.
Ich habe eine domain, wenn ich jetzt vor der domain den Namen meines Enkels als Alias setze z.B.: http://name_meines_Enkels.meinedomain.com wie muss ich in Typo3 vor gehen?

Ich habe Typo3 4.2.2 - Templa Voila
ich dachte
eine neue Seite erstellen, diese nicht im Menu anzeigen lassen, dann ein paar Unterseite.

im DNS den Alias name_meines_Enkels.meinedomain einrichten.
Im Apache name_meines_Enkels.meinedomain.com als eine Virtualhost eintragen der als DocumentRoot auf ein Unterverzeichnis von der meinedomain.com zeigt.
Geht natürlich nicht
weiß jemand wie ich das realisieren muss?
Vielen dank im voraus
Ron

ksr ·

DNS-Eintrag: korrekt.
Apache-Eintrag: auch korrekt, allerdings den DocumentRoot einfach auf das TYPO3-Verzeichnis setzen, so wie bei anderen Domains auch!
Dann im Seitenbaum eine neue Seite direkt unter der Weltkugel erstellen (dient als Rootseite für die neue Site). Auf dieser Seite name_deines_Enkels.meinedomain.com als Domain-Datensatz eintragen.
Müßte so gehen!

Mit TemplaVoila kenn ich mich nicht aus, aber das dürfte eigentlich keinen Einfluß haben...[/quote]

ron9999 ·

vielen dank für die Antwort.
leider funkt es nicht, irgend wo mache ich einen Fehler.
Meine Baum sieht so aus

world
--enkerl (shortcut auf seite1_1) Domain-Datensatz enkerl.domain.com
------seite1_1
--rootpage (shortcut auf seite1_2) Domain-Datensatz www.domain.com
------seite1_2
------seite2_2
usw.
wenn ich in die Adressleiste enkerl.domain.com eingebe kommt er zurück mit
www.domain.com/index.php?id=23 die seite von rootpage seite1_2.
Es sollte jedoch in der Adressleiste die URL enkerl.domain.com bleiben.
ich habe einen eigenen Vhost in httpd.conf angelegt

<VirtualHost *:80>
ServerName enkerl.domain.com
DocumentRoot wo "www.domain.com" liegt
......
<VirtualHost>

außerdem zusätzlich einen ServerAlias im
<VirtualHost *:80>
ServerName www.domain.com
ServerAlias enkerl.domain.com
DocumentRoot wo "www.domain.com" liegt
.......
<VirtualHost>

Könnt ihr mir vielleicht noch sagen ob ich irgend welche files noch anpassen muss? Z.B.:
localconf.php ...

schöne Grüße
Ron

kolki ·

Hast Du für jeden dieser Domains entsprechend im jeweiligen Seitenbaum je einen eigenen "Domain Record" mit enkerl.domain.com bzw. www.domain.com angelegt?

ron9999 ·

Ja, nur in der jeweiligen "root-Seiten"

World
dann eingerückt:
--enkerl (shortcut auf seite1_1) Domain-Datensatz enkerl.domain.com
----seiten wieder eingerückt
----Unterverzeichnis-Seiten
----....
--rootpage (shortcut auf seite1_2) Domain-Datensatz www.domain.com
----seiten wieder eingerückt
----Unterverzeichnis-Seiten
----....

in die Unterverzeichnis-Seiten brauch ich keine, nehme ich einmal an.

Gruß Ron

ksr ·

Also, Deine Seitenbaum-Konfiguration ist definitiv richtig.
Ich denke, der Fehler liegt im Virtualhost: Die Subdomain darf kein Alias der Hauptdomain sein, den Alias entfernen - so daß nur der eigene Virtualhost für die Enkel-Subdomain zum Tragen kommt!

(Die anderen Feinheiten sind klar, denk ich: warten bis der DNS aktualisiert ist, Serverneustart nach Änderungen an den Virtualhosteintragungen, Browsercache leeren)

ron9999 ·

hallo ksr,
danke, jetzt hab ich es, wie so oft mein Fehler. Ich hatte eine Datei index.html im Verzeichnis wo ein refresh auf meine www.Domain.com umgeleitet wurde. So ein blödsinn.
Vielen Dank
Ron