Ali*_*ile 7 sql-server asp.net
考虑一下我想在IIS中创建10个网站,每个网站都指向本地硬盘上的同一个网站,每个网站运行相同的代码,但在不同的子域中.
subdomain1.domain.com,subdomain2.domain.com,...,subdomain10.domain.com
如何在web.config文件中添加多个连接字符串并将每个连接字符串绑定到不同的子域?
我想这样做是因为每个网站都有不同的数据库.
由于该web.config文件对于所有站点都是通用的,因此您可以为每个子域添加多个像这样的连接字符串。
<connectionStrings>
<add connectionString="" name="subdomain1"/>
<add connectionString="" name="subdomain2"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
然后你可以使用检查当前的网址
HttpContext.Current.Request.Url.AbsoluteUri
Run Code Online (Sandbox Code Playgroud)
然后使用正确的连接字符串(?)
| 归档时间: |
|
| 查看次数: |
1718 次 |
| 最近记录: |