apache2 mod_proxy_balancer und eine Alias-Direktive

Dieses Thema im Forum "Web- & File-Services" wurde erstellt von foexle, 29.10.2009.

  1. #1 foexle, 29.10.2009
    Zuletzt bearbeitet: 29.10.2009
    foexle

    foexle Kaiser

    Dabei seit:
    02.05.2007
    Beiträge:
    1.104
    Zustimmungen:
    0
    Ort:
    Saarbrücken
    Hi Leute,
    ich habe da ein Problem, mit der oben genannten Kombi.
    Welche Intention steckt dahinter:
    Also mein Server dient als LoadBalancer für jegliche http-Anfragen. Dieser leitet die Anfragen an eine der beiden Applikation-Server weiter.
    Das läuft auch alles wunderbar. Nun würde ich gerne, einen Teil der URL nicht über den Proxy jagen, sondern an eine Lokale Directory verweisen.

    Beispiel:
    www.meineseite.de -> Kommt bei den Appservern raus
    www.meineseite.de/test -> soll bei einem lokalen Pfad raus kommen.

    Code:
    ServerName mysite.de
    ServerAlias www.mysite.de
    
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    CustomLog /var/log/apache2/mysite.log common
    
    ErrorLog /var/log/apache2/mysite_error.log
    LogLevel warn
    
    Alias /test/ /var/www/test/
    <Directory /var/www/test/>
      Order deny,allow
      Allow from all
    </Directory>
    
    <Location />
     AuthType Basic
     AuthName "Sicherheitsbereicht"
     AuthUserFile /etc/apache2/htpasswd
     Require user lala
     Order Deny,Allow
     Allow from all
    
    </Location>
    
    
    
    
    ProxyPass / balancer://mysite/ lbmethod=byrequests stickysession=BALANCEID
    ProxyPassReverse / balancer://mysite/
    
    <Proxy balancer://mysite>
      BalancerMember http://app1.mysite.xy route=app1
      BalancerMember http://app2.mysite.xy route=app2
    </Proxy>
    
    Das ist meine aktuelle config, natürlich nicht alles und ein wenig abgeändert, aber im grunde passt das so.

    Nun greift nie die Alias directive, da als erstes der mod_proxy zuschlägt.

    Hätte wer ne idee wie ich zu meinem Ziel kommen könnte ?
    Ich habe da noch an mod_rewrite gedacht, allerdings arbeitet das nur auf url ebene und nicht auf fs-Ebene



    Grüße



    edit:
    Endlich !!! Problem gelöst.

    Code:
    
    Alias /test/ /var/www/test/
    <Location /info>
      Options -indexes
    </Location>
    <Directory /var/www/test/>
      AllowOverride None
      Order deny,allow
      Allow from all
    </Directory>
    ProxyPass /test !
    
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

apache2 mod_proxy_balancer und eine Alias-Direktive

Die Seite wird geladen...

apache2 mod_proxy_balancer und eine Alias-Direktive - Ähnliche Themen

  1. apache2 mod_proxy_balancer

    apache2 mod_proxy_balancer: Hi Leute, mal wieder ein kleines Problemchen z.Z Balance ich jeden request ProxyPass / balancer://xxx/ lbmethod=byrequests...
  2. apache2 mod_proxy_balancer

    apache2 mod_proxy_balancer: Hi Leute, ich habe einen funktionierenden Loadbalancer am laufen für 2 App-Server. Allerdings hatte ich am We einen Ausfall von einem der...
  3. Apache2 mod_proxy

    Apache2 mod_proxy: Hallo Gemeinde, ich raff es einfach nicht. Ich habe mir den Apache2-Server als Proxy eingerichtet, damit ich mir hinter meiner Firewall über...
  4. Newbie:apache2/befehl htdigest Problem

    Newbie:apache2/befehl htdigest Problem: Hallo Leute, ich habe ein Problem mit diesem Befehl: htdigest -c /etc/apache2/passwords xxxxx xxxxx xxxx= usernamen sollen eingefügt werden...
  5. apache2: Virtualhost ohne subdomain

    apache2: Virtualhost ohne subdomain: Hi, ich möchte bei apache einen virtualhost für fqdn.de/testname einrichten. Folgendes habe ich (unter Anderem) in der entsprechenden Datei im...