如果我使用路径库,则无法从wwwroot加载图像

时间:2019-06-05 13:19:26

标签: c# asp.net-core asp.net-core-mvc

我的应用托管于:

hxxps://myserver(dot)com/

我在wwwroot/images/picture.jpg中有一张图片

我正在使用 app.UsePathBase("appPrefix")

现在我正在<img src="/images/picture.jpg />文件中使用.cshtml

问题是图像实际上位于

hxxps://myserver(dot)com/appPrefix/images/picture.jpg

但是img试图从hxxps://myserver(dot)com/images/picture.jpg那里获得

因此,我如何(可能)告诉ViewEngine他应该尊重PathBase

1 个答案:

答案 0 :(得分:0)

一种选择是将<base href="/appPrefix"/>添加到头部的_Layout.cshtml文件中。

Documentation