Wildcard trotz angelegter SUbdomains

  • Hallo,
    Ich habe seit einigen Tagen einen Vserver und bin sehr zufrieden. Da es mein erster ist, stellen sich auch Fragen, die bei einem Dyndns-Home-Server so nicht aufkamen.

    Z. B. möchte ich gern ein oder 2 Subdomains an einer Domain haben und bei Vertippern oder mutwilligem Rumprobieren soll so etwas wie eine Wildcard greifen. Ich habe bereits gelesen (und probiert) dass man mit Apache entweder Wildcard oder definierte Subdomains benutzen kann.

    Hab ich da was übersehen bzw. habt ihr andere Lösungsansätze für dieses Problem?

    Danke schonmal.

  • Zuerst ein Apache vHost (mit ServerName) für die exakten Subdomains, die du brauchst, z.B: projekt1.meinedomain.at https://forum.netcup.de/www.meinedomain.at usw...
    Danach (oder auch im selben vHost) kannst du ein ServerAlias für z.B. *.meinedomain.at oder *.projekt1.meinedomain.at anlegen.

    Weitere Informationen dazu gibt es hier: http://httpd.apache.org/docs/2.0/de/vhosts/ :)


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Jein. Dafür musst du jede gewünschte Subdomain dem Kunden einzeln zuweisen, damit du z.B. die Hauptdomain ebenfalls einem Kunden zuweist, der sie als Wildcard einstellen kann. Notfalls musst du den Wildcardeintrag halt händisch zur Apache Config hinzufügen ;)


    MfG Christian

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Hi,
    so ganz klappt es noch nicht. Ich habe im Syscp erstmal die Subdomain als Domain angelegt, da ich es auch mit dem von dir beschrieben Weg manuell nicht ganz hinbekommen hab.
    mein configs:

    Code
    <VirtualHost IP:80>
      ServerName domain.ws
      ServerAlias *.domain.ws
      DocumentRoot "/var/customers/webs/c1/"
      php_admin_value open_basedir "/var/customers/webs/c1/:/tmp/"
      php_admin_flag safe_mode On
    </VirtualHost>
    Code
    <VirtualHost 78.47.181.105:80>
      ServerName syscp.domain.ws
      ServerAlias www.syscp.domain.ws
      DocumentRoot "/var/www/syscp/"
      php_admin_value open_basedir "/var/www/syscp/:/tmp/"
      php_admin_flag safe_mode On
    </VirtualHost>

    Sie sind auch in der Reihenfolge benannt.
    Wenn die Subdomain aufrufe wird mir die Startseite der c1 Customer Domain gezeigt.
    Habe ich noch etwas vergessen?