我想知道什么是获得当前域的最佳方式是在ASP.NET中?ASP.NET中获取当前域的最佳方法是什么?
例如:
http://www.domainname.com/subdir/应该产生http://www.domainname.com http://www.sub.domainname.com/subdir/应该得到http://sub.domainname.com
作为指导,我应该能够添加一个网址,如 “/Folder/Content/filename.html”(发言权由ASP.NET MVC中的Url.RouteUrl()生成)直接到URL,它应该工作。
注意 “当前域” 在这里实际上什么是这些用户代理用于访问您的网站,在许多情况下,这与您网站的“官方网址”以及最终用户可能进入浏览器的内容不同(反向代理,转发代理,内部主机名,IP 地址, ...)。 – bzlm 2009-04-29 16:06:03
那么有没有办法得到“官方网址”(来自IIS的一个)? – 2009-05-01 03:02:59