Peter: Dynamische Subdomains ?!?!?!?!

Hallo zusammen!

Ich habe eine lustige Seite entdeckt, die bei näherem hinsehen allerdings eine sehr interessante Technik nutzt.

BITTE NICHT FALSCH VERSTEHEN - DAS IST NIX PERVERSES !!!

http://vorname.nachname.wegen-prostitution-verhaftet.de

Hier kann man "vorname" und "nachname" gegen jedes beleibige Wort austauschen, und diese werden als variable verarbeitet.

Wie funktioniert das  !? Hat da jemand eine Idee !?

Danke
Peter

  1. Hoi,

    http://vorname.nachname.wegen-prostitution-verhaftet.de

    Hier kann man "vorname" und "nachname" gegen jedes beleibige Wort
    austauschen, und diese werden als variable verarbeitet.

    Wie funktioniert das  !? Hat da jemand eine Idee !?

    Ja: in der Zonen-Datei des Nameservers wird
    *.wegen-prostitution-verhaftet.de eingetragen. Dann ist im Apachen
    ein Default-VH eingetragen, in dessen DocumentRoot eine PHP- oder
    Perl-Datei oder sonst eine Script-Sprachen-Datei liegt. Dieses Script
    liest die Environment-Variable 'SERVER_NAME' aus und splittet den Namen
    einfach in seine Bestandteile auf. Den Rest kannst du dir sicher
    denken...

    Gruesse,
     c.j.k

    1. Ja: in der Zonen-Datei des Nameservers wird
      *.wegen-prostitution-verhaftet.de eingetragen. Dann ist im Apachen
      ein Default-VH eingetragen, in dessen DocumentRoot eine PHP- oder
      Perl-Datei oder sonst eine Script-Sprachen-Datei liegt. Dieses Script
      liest die Environment-Variable 'SERVER_NAME' aus und splittet den Namen
      einfach in seine Bestandteile auf. Den Rest kannst du dir sicher
      denken...

      Also ab DocumentRoot ist alls klar! Das mit dem Virtual Host könnte ja auch gebacken kriegen... Aber das mit der Zonen-Datei des Name-Serves verstehe ich noch nicht so ganz. Wie soll ich mir das konkret vorstellen. Kann auch sein, das ich zu wenig Verständnis dafür hab ! Aber für eine Erläuterung wäre ich dankbar.

      Gruß
      Peter

      1. Hoi,

        Also ab DocumentRoot ist alls klar! Das mit dem Virtual Host könnte
        ja auch gebacken kriegen... Aber das mit der Zonen-Datei des
        Name-Serves verstehe ich noch nicht so ganz. Wie soll ich mir das
        konkret vorstellen. Kann auch sein, das ich zu wenig Verständnis
        dafür hab ! Aber für eine Erläuterung wäre ich dankbar.

        Na, der Nameserver hat fuer jede Zone (also fuer jede Domain) eine
        Zonen-Datei. Da kann man dann Eintraege wie

        www.domain.de    IN   A    192.168.0.1

        machen. Das bedeutet, der Host 'www.domain.de' hat die
        IP 192.168.0.1. Aber man kann auch einen Eintrag machen, der fuer
        alle Subdomains gilt. Wenn man

        *.domain.de      IN   A    192.168.0.1

        hinein schreibt, dann ist voellig egal, was hinter dem
        .domain.de steht: es zeigt alles auf die IP 192.168.0.1.

        Gruesse,
         c.j.k

        1. Wenn man

          *.domain.de      IN   A    192.168.0.1

          hinein schreibt, dann ist voellig egal, was hinter dem
          .domain.de steht: es zeigt alles auf die IP 192.168.0.1.

          Jo subba - danke - das ging ja fix !!!

          Leider bin ich so ein Computer-Fuzzie, der nicht über den Rand seines eigenen Web-Servers hinausgeschaut hat. Der Name Server...die Einträge....wo steht das Ding jetzt? Bei dem Registrar meiner Domains ? (bis jetzt habe ich immer nur schlicht domains beantragt, bzw virtuelle Server aufgesetzt) - oder wie könnte man für so einen Eintrag sorgen ??

          Gruß
          Peter

          1. Hoi,

            Leider bin ich so ein Computer-Fuzzie, der nicht über den Rand
            seines eigenen Web-Servers hinausgeschaut hat. Der Name
            Server...die Einträge....wo steht das Ding jetzt? Bei dem
            Registrar meiner Domains ?

            Ja. Also deinem Provider, im Normalfall.

            oder wie könnte man für so einen Eintrag sorgen ??

            Du wirst deinen zustaendigen Zonen-Administrator verstaendigen muessen.
            Bei der DENIC wird das ganze dann 'Technischer Ansprechpartner,
            Zonenverwalter' genannt ;-)

            Gruesse,
             c.j.k

          2. Leider bin ich so ein Computer-Fuzzie, der nicht über den Rand seines eigenen Web-Servers hinausgeschaut hat. Der Name Server...die Einträge....wo steht das Ding jetzt? Bei dem Registrar meiner Domains ? (bis jetzt habe ich immer nur schlicht domains beantragt, bzw virtuelle Server aufgesetzt) - oder wie könnte man für so einen Eintrag sorgen ??

            Bei manchen Providern kann man das (wenn man einen der teureren Tarife hat :-) auch selber per Browser konfigurieren.

          3. Hi!
            Bei einigen Provider hast Du das Standardmäßig. Kannst ja einfach mal Deine Domain ohne www eingeben, also http://domain.de, oder was anders wie xxx.domain.de - bei mir geht das standardmäßig!
            Grüße
            Andreas