如何在应用程序中获取项目URL?

时间:2017-04-15 22:37:25

标签: asp.net asp.net-mvc

我需要获取我的项目网址,以便创建指向我网站其他部分的链接时,例如添加新内容我可以将此位置附加到其上。

有没有办法可以获得这个地址

  

http://localhost:56672/http://mywebsite.azurewebsites.net/

1 个答案:

答案 0 :(得分:1)

如果您手动创建链接,则应使用相对URL而不是绝对URL。所以而不是:

http://mywebsite.azurewebsites.net/some/link/here

使用此:

/some/link/here

浏览器将自动填写主机名。

如果要链接到某个操作方法,那么您应该使用Url.ActionHtml.ActionLink