tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
201
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Mar 2004
    Beiträge
    1.854
    Blog-Einträge
    2
    Hallo,

    ich möchte in meinem Apache/2.2.9 (Win32) eine Weiterleitung je nach Port über den Apache selbst realisieren.

    Zum Beispiel soll:
    http://localhost:80 zu D:\HTDOCS
    http://localhost:8080 zu D:\FOO

    Wie macht man das in der httpd.conf ? Oder in einer .htaccess ?

    Habe etwas gelesen zu VirtualHost:

    Code :
    1
    2
    3
    4
    5
    
    NameVirtualHost 127.0.0.1:8080
    <VirtualHost 127.0.0.1:2080>
      ServerName www.server.test:8080
      DocumentRoot "D:/FOO"
    </VirtualHost>

    Habe es so probiert, klappt nicht.
     
    Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
    und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!


    MfG, Zod

    __________________
    rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)

  2. #2
    Adrian_Broher Adrian_Broher ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Beiträge
    166
    Erstmal muss der Apache dazu gebracht werden auf den entsprechenden Ports zu horchen. Die Listen Direktive hilft dabei.

    Bei der VirtualHost Direktive wird der Identifizierer mit im VirtualHost Tag angegeben. Wie sich dieser zusammensetzt steht in der Dokumentation.

    Diese Konfiguration sollte funktionieren, ist für den Produktivgebrauch sicher nicht geeignet.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    # Lausche auf der loopback adresse auf Port 80 und 8080
    Listen 127.0.0.1:80
    Listen 127.0.0.1:8080
     
    # Erstelle einen VirtualHost auf 127.0.0.1:80
    <VirtualHost 127.0.0.1:80>
      DocumentRoot "D:/HTDOCS"
    </VirtualHost>
     
    # Erstelle einen VirtualHost auf 127.0.0.1:8080
    <VirtualHost 127.0.0.1:8080>
      DocumentRoot "D:/FOO"
    </VirtualHost>
     
    I'm not slacking off!

    My code's just compiling.

  3. #3
    Registriert seit
    Mar 2004
    Beiträge
    1.854
    Blog-Einträge
    2
    Ja der Listener fehlte noch, da war ich zu unvorsichtig. Danke.

    Was die Konfiguration auch noch haben wollte waren die Zugriffsrechte:
    Code :
    1
    2
    3
    4
    5
    6
    
    <Directory "D:/FOO">
      Order allow, deny
      Override All
      Deny from all
      Allow from 127.0.0.1
    </Directory>

    Analog für D:/HTDOCS
     
    Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
    und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!


    MfG, Zod

    __________________
    rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)

Ähnliche Themen

  1. Ein anderer Test
    Von Blackdragon57 im Forum vB-Testforum
    Antworten: 0
    Letzter Beitrag: 02.11.07, 08:25
  2. Anderer Submitbutton
    Von Michael Och im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 19.12.03, 19:38
  3. Chromlesswindow - ein anderer Weg?
    Von Nofear im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 08.02.03, 19:06
  4. freistellung anderer art..
    Von damienhirst12 im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 07.02.03, 15:23
  5. anderer Treiber?
    Von suntrop im Forum Microsoft Windows
    Antworten: 8
    Letzter Beitrag: 08.03.02, 17:14