Brauche Hilfe bei Apache2 Mod_Proxy und Redirect

Dieses Thema im Forum "Web- & File-Services" wurde erstellt von Rennsemmel, 14.12.2007.

  1. #1 Rennsemmel, 14.12.2007
    Rennsemmel

    Rennsemmel Grünschnabel

    Dabei seit:
    14.12.2007
    Beiträge:
    1
    Zustimmungen:
    0
    Hallo zusammen

    erstmal ein grosses Lob hier an die Community für die Arbeit die hier geleistet wird.
    Ich war schon öfters hier um was nachzuforschen aber für dieses Problem gibts keine allgemeine Lösung würde ich mal sagen

    Hier zu meinen Problem das ich lösen muss

    Ich habe mehrere Domains die alle auf eine öffentlich IP laufen und in mehrere Backendserver verteilt werden müssen.
    Die Backendserver sind mit der richtigen IP in der hosts eingetragen
    Code:
    als bsp. 10.18.11.45 webshop.domain.com
               10.18.11.46 testshop.domain.com
               10.18.11.47 supplier.domain.com
    
    ich habe einen Teil schon selbst gelöst aber ich glaube nicht richtig oder nicht vollständig.

    hier meine configs mit der bitte mit drüber zu sehen was falsch und was richtig ist.

    Debian 4.0 etch mit Apache2 mit rewrite, proxy,proxy_html, proxy_http, proxy_balancer und weitere

    auszug aus der apache2.conf
    Code:
    SSLCertificateFile /etc/ssl/certs/owa_server.crt
    SSLCertificateKeyFile /etc/ssl/private/owa_server.key
    
    ServerName localhost
    
    auszug aus der 000-default
    Code:
    NameVirtualHost *:80
    <VirtualHost *:80>
            ServerAdmin root@domain.com
            DocumentRoot /var/www
    
    auszug aus der ssl-default
    Code:
    NameVirtualHost *:443
    <VirtualHost *:443>
            ServerAdmin root@domain.com
            SSLengine On
            DocumentRoot /var/www
    
    auszug aus einer ssl vhost conf
    Code:
    <VirtualHost *:443>
    DocumentRoot "/var/www"
    ServerName webshop.domain.com
    ServerAdmin root@domain.com
    
    AddDefaultCharset UTF-8
    
    #RewriteEngine On
    #RewriteRule     ^/de     /b2b_domain/b2b/init.do       [L,R]
    
    
    #Redirect / http://webshop.domain.com:8000/b2b_domain/b2b/init.do?language=EN
    
    RedirectMatch permanent ^/de  http://webshop.domain.com:8000/b2b_domain/b2b/init.do?language=DE
    
    RedirectMatch permanent ^/en http://webshop.domain.com:8000/b2b_domain/b2b/init.do?language=EN
    
    RequestHeader unset accept-encoding
    RequestHeader set Front-End-Https "On"
    
    HostnameLookups Off
    UseCanonicalName Off
    
    ProxyRequests On
    ProxyPreserveHost On
    ProxyVia full
    
    <Proxy *>
    Order deny,allow
    Allow from all
    </Proxy>
    
    
    SSLProxyEngine On
    SSLProtocol All
    SSLEngine On
    
    
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    
    ProxyPass / http://webshop.domain.com:8000/
    ProxyPassReverse / http://webshop.domain.com:8000/
    
    ProxyPass /b2b_domain/b2b/ http://webshop.domain.com:8000/b2b_domain/b2b/
    ProxyPassReverse /b2b_domain/b2b/ http://webshop.domain.com:8000/b2b_domain/b2b/
    
    ProxyPass /de http://webshop.domain.com/de
    ProxyPassReverse /de http://webshop.domain.com/de
    
    ProxyPass /imsdocs/ http:///10.18.11.45/imsdocs/
    ProxyPassReverse /imsdocs/ http://10.18.11.45/imsdocs/
    
    ProxyPass /Fragebogen/ http://supplier.domain.com/Fragebogen/
    ProxyPassReverse /Fragebogen/ http://supplier.domain.com/Fragebogen/
    
    ###Logging
    ErrorLog /var/log/apache2/webshop_ssl_error_log
    TransferLog /var/log/apache2/webshop_ssl_access_log
    
    ###Certfile
    #SSLCertificateFile /etc/ssl/certs/owa_server.crt
    #SSLCertificateKeyFile /etc/ssl/private/owa_server.key
    
    ### Extras ###
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 fo
    rce-response-1.0
    ### ###### ###
    
    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache/cgi-bin">
    SSLOptions +StdEnvVars
    </Directory>
    
    Options -Indexes FollowSymLinks ExecCGI Includes
    
    </VirtualHost>
    
    auszug aus der http-conf des webshop
    Code:
    <VirtualHost *:80>
    DocumentRoot "/var/www"
    ServerName webshop.domain.com
    ServerAdmin root@domain.com
    
    AddDefaultCharset UTF-8
    
    #RewriteEngine On
    #RewriteRule     ^/$     /exchange       [L,R]
    
    
    #Redirect / http://webshop.domain.com/webshop.html
    
    Redirectmatch permanent /de http://webshop.domain.com/webshop.html
    
    RedirectMatch permanent /en http://webshop.domain.com/webshop.html
    
    RequestHeader unset accept-encoding
    RequestHeader set Front-End-Https "On"
    
    HostnameLookups Off
    UseCanonicalName Off
    
    ProxyRequests On
    ProxyPreserveHost On
    ProxyVia full
    
    <Proxy *>
    Order deny,allow
    Allow from all
    </Proxy>
    
    #ProxyPass / http://webshop.domain.com/
    #ProxyPassReverse / http://webshop.domain.com/
    #ProxyPass /b2b_domain/b2b http://webshop.domain.com:8000/b2b_domain/b2b/
    #ProxyPassReverse /b2b_domain/b2b http://webshop.domain.com:8000/b2b_domain/b
    2b/
    
    ProxyPass /de/ http://webshop.domain.com/de
    ProxyPassReverse /de/ http://webshop.domain.com/de
    
    ProxyPass /imsdocs/ http:///10.18.11.45/imsdocs/
    ProxyPassReverse /imsdocs/ http://10.18.11.45/imsdocs/
    
    ProxyPass /Fragebogen/ http://supplier.domain.com/Fragebogen/
    ProxyPassReverse /Fragebogen/ http://supplier.domain.com/Fragebogen/
    
    ###Logging
    ErrorLog /var/log/apache2/http-webshop_error_log
    TransferLog /var/log/apache2/http-webshop_access_log
    
    ###Certfile
    #SSLCertificateFile /etc/ssl/certs/owa_server.crt
    #SSLCertificateKeyFile /etc/ssl/private/owa_server.key
    
    ### Extras ###
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 fo
    rce-response-1.0
    ### ###### ###
    
    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache/cgi-bin">
    SSLOptions +StdEnvVars
    </Directory>
    
    Options -Indexes FollowSymLinks ExecCGI Includes
    
    </VirtualHost>
    
    Was ich jetzt gerne möchte ist das wenn ich folgende URL aufrufe
    https://webshop.domain.com/de er in den Webshop geht der aber nur über folgende URL erreichbar ist https://webshop.domain.com/b2b_domain/b2b/init.do?language=DE

    Das andere geht schon soweit ( einloggen über direkten Link des Webshops https://webshop.domain.com/b2b_domain/b2b/init.do?language=DE)
    Bilder aus /imsdocs/ oder der /Fragebogen/ werden angezeigt zumindest im webshop in dem testshop der die gleiche config mit geänderten Namen und IP hat nicht

    Hoffe ihr könnt mir helfen

    MFG

    RS
     
  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:

Brauche Hilfe bei Apache2 Mod_Proxy und Redirect

Die Seite wird geladen...

Brauche Hilfe bei Apache2 Mod_Proxy und Redirect - Ähnliche Themen

  1. Brauche Hilfe bei Lösunge einer Aufgabe

    Brauche Hilfe bei Lösunge einer Aufgabe: In der Dateil /etc/passwd sind zeilenweise alle User aufgelistet. Der Name ist dabei vom Zeilenanfang bis zum ersten Doppelpunkt. Erstellen Sie...
  2. Brauche hilfe bei einen Shell Script "-eq Parameter"

    Brauche hilfe bei einen Shell Script "-eq Parameter": Hallo miteinander, bin Neuling in shell Programmierung und brauche etwas Hilfe: und zwar möchte ich einige Zeilen aus einer Datei "user.db"...
  3. 1:1 NAT brauche Hilfe bei der Erstellung eines Shellscripts

    1:1 NAT brauche Hilfe bei der Erstellung eines Shellscripts: Hi, ich brauche Hilfe bei der Erstellung eines Shellskripts, was nach OpenVPN Neueinwahl die Datei /var/db/opt1_ip parst (in dieser Datei steht...
  4. Brauche hilfe von Profis mit opensuse 11.2

    Brauche hilfe von Profis mit opensuse 11.2: Irgend wie bekomme ich keine internet verbindung hin ob über kde manger oder manuell kann man es auch über der shell einrichten wäre nett wenn ich...
  5. Brauche dringend Hilfe nach System Rücksetzung

    Brauche dringend Hilfe nach System Rücksetzung: Hallo. Leider habe ich nicht viel Ahnung von Linux Programmen und habe nach einem Telefonat mit dem technischen Support von Hercules bei meinem...