2009-04-14 3 views
0
<VirtualHost *:80> 
ServerName mine.abc.def.edu 
ProxyPassMatch ^(/.*\.aspx.*) http://mine.abc.def.edu:8080/$1 
</VirtualHost> 

ich IIS auf Port 8080 leite, und Apache auf Port 80. Ich habe die oben in der Apache-Konfiguration ASP.NET bekommen Seiten IIS erfolgreich zu umleiten, aber die Bilder auf den Seiten fehlen. Ich dachte, ich brauche eine Art Reverse-Proxy-Regel, die besagt: "Wenn die Anfrage für das Bild oder andere Ressource von einer Aspx-Seite kommt, dann fügen Sie Port 8080 hinzu", aber ich bin nicht sicher, wie dies zu erreichen ist.fehlende Bilder, wenn ProxyPassMatch aspx umleiten mit Anfragen

+0

Möchten Sie, dass Apache oder IIS Bilder und andere statische Inhalte bereitstellt? – innaM

+0

Ich möchte, dass IIS sie bereitstellt, wenn sie sich im Verzeichnis oder Unterverzeichnis der aspx-Seite befinden. – AaronLS

Antwort

2

Können Sie einen anderen virtuellen Hostnamen oder ein anderes Unterverzeichnis für den IIS-Server verwenden? Auf diese Weise können Sie den Host-Header in Ihrem mod_proxy-Setup anpassen.

+0

Ich bin mir nicht sicher, einen anderen Hostnamen zu verwenden. Ich habe über ein Unterverzeichnis nachgedacht, aber es wäre nicht ideal. – AaronLS

Verwandte Themen