Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Hilfe zu Apache-Tomcat rewrite auf https ausser bestimmte URL

  1. #1
    Registrierter Benutzer
    Registriert seit
    Sep 2007
    Beiträge
    41

    Hilfe zu Apache-Tomcat rewrite auf https ausser bestimmte URL

    Hallo zusammen,

    ich habe ein kleines Problem ... bin jetzt nicht so fit was Rewrite-Rules angeht, deswegen hier meine Anfrage:

    Ich habe einen Server auf dem der Apache zusammen mit einem Tomcat läuft ...
    Apache soll an Tomcat weiterleiten - klappt auch mit Eintrag in der httpd.conf

    Code:
    ...
    ProxyRequests Off
    ProxyPreserveHost On
    <Proxy *>
    Order deny,allow
    Allow from all
    </Proxy>
    ProxyPass  /server-status !
    ProxyPassReverse /server-status !
    ProxyPass / ajp://192.168.1.10:8009/
    ProxyPassReverse / ajp://192.168.1.10:8009/
    <Location / >
    Order deny,allow
    Allow from all
    </Location>
    Des weiteren soll generell auf https umgeleitet werden:
    umgesetzt durch Eintrag ebenfalls in httpd.conf:

    Code:
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
    So, nun mein "kleines" Problemchen ...
    die URL "localhost/server-status" soll nicht auf https umgeschrieben werden ...

    habe bereits verschiedene RewriteRules in der httpd.conf versucht, aber keine hat bisher funktioniert - es wird weiterhin alles auf https umgeschrieben.
    Vielleicht kann mir der ein oder andere hier helfen?
    Danke im voraus.

    Hier noch die vhost-ssl.conf:

    Code:
    <IfDefine SSL>
    <IfDefine !NOSSL>
    
    
    <VirtualHost _default_:443>
    
    DocumentRoot "/srv/www/htdocs"
    #ServerName www.example.com:443
    #ServerAdmin webmaster@example.com
    ErrorLog /var/log/apache2/error_log
    TransferLog /var/log/apache2/access_log
    
    SSLEngine on
    
    SSLProtocol all -SSLv2 -SSLv3
    SSLCipherSuite ALL:!aNULL:!eNULL:!SSLv2:!LOW:!EXP:!MD5:@STRENGTH
    SSLCertificateFile /etc/apache2/ssl/cert.cer
    SSLCertificateKeyFile /etc/apache2/ssl/server.key
    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
                SSLOptions +StdEnvVars
            </Files>
            <Directory "/srv/www/cgi-bin">
                SSLOptions +StdEnvVars
            </Directory>
    CustomLog /var/log/apache2/ssl_request_log   ssl_combined
    
    </VirtualHost>
    
    </IfDefine>
    </IfDefine>
    Geändert von crackerjack (07.03.17 um 10:52 Uhr) Grund: Nachtrag

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Poste bitte den / die kompletten VirtualHost.

    Grundsätzlich sollte es gehen, indem Du eine entsprechende RewriteCond mit einbaust.
    Ich bin root - ich darf das.

Ähnliche Themen

  1. Apache2 - https nur für bestimmte vHosts
    Von slim im Forum Linux als Server
    Antworten: 15
    Letzter Beitrag: 13.02.11, 09:39
  2. Apache rewrite rule
    Von his_lordness im Forum Linux als Server
    Antworten: 8
    Letzter Beitrag: 19.10.09, 13:31
  3. Apache->Tomcat Konfiguration || keine tomcat-apache.conf
    Von DrGonzo im Forum Linux als Server
    Antworten: 11
    Letzter Beitrag: 06.07.06, 13:03
  4. Apache und rewrite
    Von fchicken im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 06.09.04, 02:36
  5. apache - rewrite
    Von meinereinerseiner im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 29.10.02, 10:57

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •