Ich versuche einen Apache Proxy davor zu bauen damit die URLs einfach sind, und korrekt umgesetzt werden. Nebst redirect auf SSL.
User sollte also nur auf projectgate.domain.com gehen müssen und automatisch auf der richtigen URL landen.
http://projectgate.domain.com:8080/ords/f?p=1005
meine Virtual Hosts sieht so aus:
Code: Alles auswählen
<VirtualHost *:80>
ServerName projectgate.domain.com
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</VirtualHost>
<VirtualHost *:443>
SSLProxyEngine on
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/wildcard.domain.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/wildcard.domain.com.key
SSLCACertificateFile /etc/pki/tls/certs/gdig2.crt.pem
ServerName projectgate.domain.com
# alias for apex image files
Alias "/i" "/var/www/apeximages/"
ProxyRequests off
ProxyPass "/" "http://projectgate.domain.com:8080/ords/f?p=1005"
ProxyPass "/ords" "http://projectgate.domain.com:8080/ords/f?p=1005"
ProxyPassReverse "/ords" "http://projectgate.domain.com:8080/ords/f?p=1005"
</VirtualHost>
Irgendwie feht hier noch etwas, aber ich finde den Fehler nicht