gpt4 book ai didi

c# - 如何创建单个 Web 应用程序作为许多公司的子域

转载 作者:太空宇宙 更新时间:2023-11-03 11:51:17 25 4
gpt4 key购买 nike

我正在开展一个项目,您可以使用您的公司名称订阅该项目,并且您可以使用专门针对您公司的站点的所有功能。例如,公司 abcd 可以从我们的网站获取自己的 url,例如

www.test.com/abcd/productlist.aspx

efgh 公司也可以使用自己的 url 登录并查看其产品列表。

www.test.com/efgh/productlist.aspx

任何人都可以帮助我如何以最佳方法在我的网站上实现这一点

我正在考虑使用 Global.ascx 文件来区分公司的方法,我将为每个有效请求编写代码,从 global.ascx 中的 url 中提取公司名称,并在所有页面中放置 this.form.action = request.rawurl。

还有其他方法吗?如果有人实现了此类功能,请告诉我您的方法。

谢谢

最佳答案

如果您使用的是 ASP.NET 3.5 SP1,那么您应该研究新的 routing engine已从 MVC 项目中引入。它将成为一个干净的解决方案。

关于c# - 如何创建单个 Web 应用程序作为许多公司的子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2084393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com