Virtuelle Subdomain ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Virtuelle Subdomain ...

    Also ich habe wirklich viel nachgeschaut, aber nix passendes gefunden.
    Wenn ein User eingibt: SeinName.MeineDomain.de kann ich da diese Adresse auf ein bestimmtes verzeichnis umleiten? Wenn ja, wie funktioniert das?
    Signatur-Text ...

  • #2
    Da du ursprünglich in PHP gepostet hast:

    Du könntest $_SERVER["HTTP_HOST"] auslesen und anhand dessen entscheiden was angezeigt wird - vernünftiger schon auf 'Apache-Ebene' zu konfigurieren (eigener VHost für Subdomain mit eigenem DocumentRoot)
    Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
    Schön - etwas Geschichte kann ja nicht schaden.
    Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

    Kommentar


    • #3
      Anscheinend wurde ich falsch verstanden!
      Ich will die per PHP auslesen und dann an das entsprechende Verzeichnis weiterleiten!
      Signatur-Text ...

      Kommentar


      • #4
        Original geschrieben von Quetschi
        Da du ursprünglich in PHP gepostet hast:

        Du könntest $_SERVER["HTTP_HOST"] auslesen und anhand dessen entscheiden was angezeigt wird - vernünftiger schon auf 'Apache-Ebene' zu konfigurieren (eigener VHost für Subdomain mit eigenem DocumentRoot)
        Einer der verstanden hat!
        allerdings: Kannste das mal einfacher erklären?
        Signatur-Text ...

        Kommentar


        • #5
          z.B:

          PHP-Code:
          if($_SERVER["HTTP_HOST"] == "sub.domain.de")
          {
              
          header("Location: http://sub.domain.de/verzeichnis/");

          oder mit switch... oder, oder, oder...
          Zuletzt geändert von Quetschi; 20.12.2005, 14:39.
          Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
          Schön - etwas Geschichte kann ja nicht schaden.
          Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

          Kommentar


          • #6
            Wenn Du root Zugriff auf deinen Server hast, dann kannst du mal in der httpd.conf folgendes eintragen:
            PHP-Code:
            <VirtualHost Server-IP:80>
              
            ServerName subdomain.domain.tld:80
              ServerAdmin 
            "emaildesadmins@domain.tld"
              
            DocumentRoot /absoluter/pfad/zum/ordner
            </VirtualHost
            So sieht das auf meinem Server aus - viel Glück

            Kommentar


            • #7
              Original geschrieben von Quetschi
              z.B:

              PHP-Code:
              if($_SERVER["HTTP_HOST"] == "sub.domain.de")
              {
                  
              header("Location: [url]http://sub.domain.de/verzeichnis/[/url]");

              oder mit switch... oder, oder, oder...
              Wenn dann schon:
              PHP-Code:
              if($_SERVER["HTTP_HOST"] == "sub.domain.de")
              {
                  
              header("Location: http://sub.domain.de/verzeichnis/");

              OffTopic:
              Hast du das Häckchen für "URLs automatisch umwandeln" gesetzt gehabt, was?

              Kommentar


              • #8
                OffTopic:
                War ursprünglich raus, hab dann nochmal editiert und da wars scheinbar wieder gesetzt.
                Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
                Schön - etwas Geschichte kann ja nicht schaden.
                Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

                Kommentar


                • #9
                  Soweit so gut!
                  Allerdings soll je nach -->xxx<--.MeineDomain.de das ausgelesen werden. somit müsste ich ja jedesmal von hand die httpconf neu schreiben ...
                  Signatur-Text ...

                  Kommentar


                  • #10
                    Wo liegt das Problem??

                    PHP-Code:
                    if($_SERVER["HTTP_HOST"] == "xxx.domain.de")
                    {
                        
                    //Tu dies
                    }

                    if(
                    $_SERVER["HTTP_HOST"] == "yyy.domain.de")
                    {
                        
                    //Tu das
                    }

                    if(
                    $_SERVER["HTTP_HOST"] == "zzz.domain.de")
                    {
                        
                    //Tu nix

                    Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
                    Schön - etwas Geschichte kann ja nicht schaden.
                    Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

                    Kommentar


                    • #11
                      und wo kommt das hin? in welche datei? in die httpconf?

                      *dummfrag*
                      Signatur-Text ...

                      Kommentar


                      • #12
                        Original geschrieben von dani_o
                        und wo kommt das hin? in welche datei? in die httpconf?

                        *dummfrag*
                        PHP-Code in die httpd.conf

                        kommt drauf an, was du damit machen willst - man könnte es z.B. als index.php (Dann darfst aber keine index.htm/index.html im Rootverzeichnis haben oder den VHost so konfigurieren dass er zuerst mit index.php zu starten versucht) verwenden um z.B. für die verschiedenen Subdomains auf verschiedene Verzeichnisse umzuleiten.
                        Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
                        Schön - etwas Geschichte kann ja nicht schaden.
                        Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

                        Kommentar


                        • #13
                          okiklar! funzt!
                          Signatur-Text ...

                          Kommentar

                          Lädt...
                          X