Ich habe eine IIS-Webanwendung namens "WebApp", die in der "Standardwebsite" erstellt wurde. Die WebApp hat ein virutales Verzeichnis mit einem Repository von Bildern namens "Repository".URLs, die auf ein falsches virtuelles Verzeichnis auf IIS zeigen
Schema:
-Default Web Site
-WebApp
-Repository
Wenn ich ausführen die Web-Anwendung wie folgt aus:
http://localhost/WebApp
Alle meine Bilder verweist auf eine relative URL wie "/Repository/ImageDir/image.jpg
", die wie http://localhost/Repository/ImageDir/image.jpg
interpretiert
Diese URL falsch ist, da. Da sich mein virtuelles Verzeichnis innerhalb von WebApp
befindet, sollte die korrekte URL http://localhost**/WebApp**/Repository/ImageDir/image.jpg
H sein Außerdem kann ich eine korrekte URL generieren lassen.
Nur für weitere Informationen befindet sich die Webanwendung in ASP.NET MVC.
UPDATE:
Ich bin mit Razor in meinen Ansichten, ist so hier der Code einen img-Tag zu generieren:
<img src="@m.ThumbPath" />
Wo "m" ein Element des Modells ist (Dies ist eine Liste von Elementen) und "ThumbPath" enthält den relativen Pfad, der Probleme verursacht.
Fügen Sie Ihren Code, was Sie haben versucht, so weit? –