我打算在我的网站上创建一些子域名。 当我创建一个子域时,我必须定义一个子域将引用新创建的子域的目录。但我想要一个不同的解决方案。
我想检测用户何时输入URL,使用哪个子域,然后对每个特殊子域执行某些操作。 例如,如果网站用户输入了a.mysite.com 我从URL中提取“a”子域,然后在不重定向网页的情况下,我在页面中加载了一些数据。
请在网络服务器和localhost上帮我解决这些问题吗?
答案 0 :(得分:1)
通常,您的应用程序不关心主机名,因此您必须配置IIS以处理所有请求。
在此之后,您可以检查HttpContext.Current.Request.Url
并提取所请求的子域。