Zum Inhalt springen

mehrere Domains - ein Typo3 - Plesk

Erstellt am 10. Mai 2005 · 3 Antworten · letzte Antwort am 16. Mai 2005

Tags: URLs & Routing, Frage

kiserv ·

Hallo, ich habe einen root mit Plesk.
Ich möchte nun erstmals in einem Typo3 mehrere Domains unterbringen. Mein Problem scheint Plesk zu sein, da man da nicht einstellen kann, dass mehrere Domains auf ein Verzeichnis zugreifen. Es geht nur Umleitung, das bringt mir ja nix.
Kann mir jemand einen Tipp geben, wie ich das hinbekommen kann?

Wenn das mit Plesk nicht gehen sollte, ist es eigentlich möglich, zwei eigenständige Seiten später problemlos zusammenzuführen?

arnem ·

Hi!

Ich habe einen vServer mit Plesk.
Ich habe weitere Domains durch den Support direkt im Apache eintragen lassen - funzt bestens.

Mit den Plesk-Bordmitteln kommst du nicht weiter.

Jörg Roth ·

Hi,

ich habe einen DDS-Paket bei Hosteurope gemietet. Mit Plesk hat das relativ wenig zu tun, aber man sollte bei der manuellen Konfiguration die von Plesk verwalteten Dateien berücksichtigen.

Generell wird im Verzeichnis /home/httpd/vhosts/ ja für jede Domain/Kunden eine eigene Instanz erzeugt. Ergo müsste man in jedes Verzeichnis die Source packen. Macht man aber nicht.

Über eine Include bzw. die Ergänzung der httpd.conf (bzw. httpd.include) kannst Du ja die Source hinterlegen und zentral verwalten.

Ich habe beides probiert und werde pro Kunde eine eigene Source hinterlegen. Die memory consumption ist bei einem zentralen Source-Verzeichnis höher. Je nach Paket wird so die Resourcengrenze schneller erreicht, die Kiste bekommt einen Status 'black' und die Dienste werden abgeschaltet. Da hilft dann nur noch ein Upgrade.

Grüße,

Z

kiserv ·

Besten Dank für die Antworten

Ich habe sie entdeckt, nachdem ich inzwischen eine Lösung selber herausgefunden habe und diese hier darstellen wollte.

zu arnem:
Das ist ja ein netter Support, allerdings solltest Du das auch selber machen können, s.u.

zu Jörg Roth:
Das habe ich nicht so ganz verstanden, aber ich bin wohl auch nicht so ganz verstanden worden.
Mir ging es nicht um die Sourcen, die sind bei mir nur einmal verhanden und werden per Simlink genutzt, mein Problem war die Nutzung mehrer Domains in einer Typo3-Installation und die Unfähigkeit von Plesk mehrer Domains auf ein Verzeichnis zugreifen zu lassen. Das soll in der nächsten neuen Plesk-Version dann wohl möglich sein, aber wann die kommt . . .

Die Lösung:
In der /home/httpd/vhosts/zieldomainname/conf/vhost.conf muss ein Eintrag vorgenommen werden.

<Directory "/home/httpd/vhosts/zieldomainname/httpdocs">
php_admin_value open_basedir /home/httpd/vhosts/zieldomainname/httpdocs/:/usr/local/typo3/:/home/typo3_src-3.7.0
php_admin_flag safe_mode Off
Options -Indexes +FollowSymLinks +Includes
DirectoryIndex index.php
</Directory>
ServerAlias www.domainname.de

Die Verzeichnispfade müssen ggfs. natürlich angepasst werden.
Die vhost.conf wird beim Start in die entsprechenden Configurationsdateien des apache eingefügt. Dass muss man natürlich beim ersten Mal grundsätzlich mitteilen.

/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=Zieldomain.de

Danach ist dann ein Neustart des apache notwendig.
Will man weitere Domains einfügen, muss man jeweils nur in der vhost.conf unten "ServerAlias www.domainname.de" anfügen und den apache neu starten.
Da Plesk nichts von der Domain weis, hat man jetzt noch kein e-mail. Dies kann man dann so erreichen, indem man in Plesk einfach die Domain installiert, aber vor der Einrichtung des physikalischen Hostings die Prozedur abbricht. Dann kann man trotzdem Mailadressen mit der Domain einrichten. Erfolgreich habe ich das mit einer Weiterleitung versucht, aber es sollte auch sonst funktionieren.

So hat es bei mir funktioniert, ich hoffe, das ich das einigermaßen verständlich beschrieben habe.