【发布时间】:2012-05-20 03:33:52
【问题描述】:
我正在构建一个有两个名称/域指向它的 Web 应用程序。我在 IIS 中将它设置为一个网站,同时绑定两个域。
我想要 1) 徽标根据访问的域而有所不同 2) 我在网站周围的各个地方都使用了这个名字(即,关于我们,“我创建了 __ 因为..”)。我希望名称基于访问它的域。
这样做的正确方法是什么?
谢谢。
【问题讨论】:
标签: asp.net html asp.net-mvc-3
我正在构建一个有两个名称/域指向它的 Web 应用程序。我在 IIS 中将它设置为一个网站,同时绑定两个域。
我想要 1) 徽标根据访问的域而有所不同 2) 我在网站周围的各个地方都使用了这个名字(即,关于我们,“我创建了 __ 因为..”)。我希望名称基于访问它的域。
这样做的正确方法是什么?
谢谢。
【问题讨论】:
标签: asp.net html asp.net-mvc-3
要获取写在 url 上的主机,您可以使用 Request.Url.Host
string sTheUrlHost = Request.Url.Host.ToLowerInvariant();
现在您可以在此基础上更改页面内容。例如对于此站点,Request.Url.Host 将显示:stackoverflow.com
【讨论】: