Hi,
bin gerade zu netcup umgezogen und habe einen Webhosting 2000 SE. Ich würde gerne eine Durchleitung einer Domain realisieren. Also man ruft domain.de auf, die Anwender sehen weiterhin domain.de, doch im Hintergrund werden die Inhalte von subdomain.irgendwas.de geladen und durchgereicht.
Im alten Server war das Ganze durch LiveConfig wie folgt in der Konfiguration des Apache angelegt:
ServerName domain.de
ServerAlias www.domain.de
RewriteEngine On
RewriteMap "lc" "int:tolower"
RewriteCond %
{REQUEST_URI}
^/\.well-known/(./)?([^/])$
RewriteCond var/www/vhosts/server/domain.de/.well-known/%1%2 !-f
RewriteCond var/www/vhosts/server/domain.de/%1${lc:%{HTTP_HOST}}.%2 -f
RewriteRule / var/www/vhosts/server/domain.de/%1${lc:%{HTTP_HOST}}.%2 [T=text/plain,L]
ProxyPass "/" "https://subdomain.irgendwas.de"
ProxyPassReverse "/" "https://subdomain.irgendwas.de"
SSLProxyEngine On
RewriteEngine On
RewriteCond %
{ENV:REDIRECT_STATUS}
!=503
RewriteRule ^.* - [L,R=503]
ErrorDocument 503 /.errorFiles/no-proxy.html
Alles anzeigen
Habe den Support angeschrieben, ob das per .htaccess realisierbar ist (habe bei einem Webhosting-Paket ja keinen Zugriff auf die Konfiguration des Apache). Die Antwort war leider wenig hilfreich/zufriedenstellend: Es sollte gehen. Man könne kein Support bieten, ich möge mich stattdessen bitte ans Wiki und Forum wenden. Wenn nicht netcup, wer denn dann weiß wie deren Systeme konfiguriert sind?
Bei meiner Recherche im Netz bin ich auf gestoßen. Dort wird
DocumentRoot /var/www/app/public
SSLProxyEngine On ProxyRequests off
ProxyPass /blog http://blog.domain.com
ProxyPassReverse /blog http://blog.domain.com
vorgeschlagen (exemplarisch).
Also habe ich es entsprechend auf die Pfade/Domains abgewandelt:
DocumentRoot var/www/vhosts/hostingXXXXXX.ae816.netcup.net/domain.de/
SSLProxyEngine On ProxyRequests off
ProxyPass / https://subdomain.irgendwas.de
ProxyPassReverse / https://subdomain.irgendwas.de
Das endet in einem Fehler 500. Das Protokoll sagt
Da fängt es schon an. Wenn ich es ohne DocumentRoot versuche und stattdessen direkt die Pfade in den ProyPass schreibe, wird SSLProxyEngine On angemeckert.
Eine von der Konfigurationssoftware angebotene Lösung per iFrame möchte ich nicht nutzen. Das hat bei Tests zu komischen Effekten geführt. iFrames sind dafür ja auch nicht vorgesehen.
Hat jemand eine Idee wie ich mein Vorhaben realisieren kann?
Danke und Grüße
Kaffeesatz