UrlHelper.Content与不同的域名

时间:2017-08-31 08:58:31

标签: c# asp.net-mvc url-routing

我有一个ASP MVC网站,它托管在IIS服务器中。此服务器有许多子域指向。

我的目标是在使用UrlHelper.Content时生成包含不同域的完整网址,而不会影响UrlHelper.Action的行为。

示例:

Url.Action("Index", "Home") ; // No change should be : /Home/Index
Url.Content("~/Content/image.png") ; // http://anothersubdomain.com/Content/image.png 

我该怎么办?

1 个答案:

答案 0 :(得分:0)

只需将域放在Url.Action ...

的输出前面
scr='http://sub.example.com@Url.Action("Index", "Home")'