Mehrere Domains auf einem Webhosting (Dokument-Roots)

  • Hallo,

    ich möche mehrere Domains auf ein Webhosting zeigen lassen. Jede soll dabei einen anderen Webseiteninhalt anzeigen:

    • Domain1 -> Inhalt1
    • Domain2 -> Inhalt2

    Meine Frage wäre, wie ich die Ordnerverwaltung am sinnvollsten Organisiere. Soll ich:

    1. für jede Domain einen Ordner unter httpdocs anlegen oder lieber
    2. einen Ordner für jede Domain im im Root-Verzeichnis?

    Könnte es im ersten Fall passieren, dass Nutzer von Domain1 auf Inhalte der Domain2 zugreifen, indem sie so etwas probieren:

    Code
    http://www.domain1.de/../domain2.de


    Wie verfahre ich hier mit Subdomains, soll ich auch für jede Subdomain einen eigenen Ordner anlegen?


    Vielen Dank!

  • f. jede Site einen Ordner unter httpdocs würd ich machen, und entsprechend dann den Pfad dorthin als Website root einstellen;

    egal ob es eine subdomain ist od. nicht;

    Grüße / Greetings

    Walter H.


    RS, VPS, Webhosting - was man halt so braucht;)

  • Grundsätzlich wichtig ist:


    Für jede (Sub-)Domain mit unterschiedlichem Inhalt einen eigenen Ordner anlegen. Außer du hast eine Multisite-Installation, dann natürlich den selben Ordner bei beiden Domains. Die Ordner sollten natürlich so sein, dass nicht der eine im anderen enthalten ist ;). Ob man das jetzt unterhalb von httpdocs macht oder im Rootverzeichnis oder eventuell auch in einem anderen Ordner, finde ich mehr oder weniger Geschmacksache. Aber Achtung: Die Systemdomain benutzt standardmäßig httpdocs als document root. Liegen die document roots der anderen Domians da drunter, dann kann man über die Systemdomain auf deren Verzeichnisse zugreifen. Da sollte man dann zumindest das document root der Systemdomain ändern. Der Trick mit dem ".." in der URL wird aber nicht klappen.


    Ich bin mittlerweile dazu übergegangen, mir im Rootverzeichnis einen Ordner (z.B. 'websites') anzulegen und darin dann für jede Domain einen eigenen Ordner.

  • Zitat

    Ich bin mittlerweile dazu übergegangen, mir im Rootverzeichnis einen Ordner (z.B. 'websites') anzulegen und darin dann für jede Domain einen eigenen Ordner.

    Danke! Alle fragen beantwortet. Das werde ich auch so handhaben!

    Die Systemdomain habe ich allerdings auf den 503 Error gestellt, weil ich nicht möchte, dass die Leute darüber surfen.