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

Je cours IIS sur le port 8080 et Apache sur le port 80. J'ai obtenu ci-dessus dans la configuration apache pour rediriger avec succès des pages ASP.NET à IIS, mais le les images sur les pages sont manquantes. Je pensais avoir besoin d'une sorte de règle de proxy inverse qui dit "si la requête pour l'image ou une autre ressource vient d'une page aspx, puis ajoute le port 8080", mais je ne suis pas sûr de la façon d'accomplir cela.Les images manquantes lors de l'utilisation ProxyPassMatch pour rediriger ASPX demandes

+0

Voulez-vous qu'Apache ou IIS fournissent les images et autres contenus statiques? – innaM

+0

Je souhaite que IIS les livre s'il se trouve dans le répertoire ou le sous-répertoire de la page ASPX. – AaronLS

Répondre

2

Pouvez-vous utiliser un autre nom d'hôte virtuel ou sous-répertoire pour le serveur IIS? De cette façon, vous pouvez faire correspondre sur l'en-tête de l'hôte dans votre configuration mod_proxy.

+0

Je ne suis pas sûr d'utiliser un nom d'hôte différent. J'ai pensé à utiliser un sous-répertoire, mais ce ne serait pas idéal. – AaronLS

Questions connexes