我的应用程序将为每个客户提供一个子域来显示他们的 Logo 和其他一些内容:
company1.service.com
company2.service.com
我正在尝试了解开发过程中最好的工作方式:
- 配置开发机器 HOST 文件以进行一些映射,以便我可以访问 company1.localhost 等。
- 使用某种 secret 配置标志,应用程序将检查该标志以确定覆盖的域是什么
- 根本不要使用子域(即使在生产环境中)并且更喜欢使用查询字符串
我认为#1 对我来说应该没问题,只是想看看是否有人对此有不好的体验或对其他选项有好的体验。
最佳答案
我会使用第一个选项,因为它设置简单并且会反射(reflect)您的目标架构。第三个选项设置起来也很简单,但它与您的实际情况有所不同,因此您可能需要在发货前进行最后一刻的更改,这绝不是一件好事。
关于asp.net - 使用子域开发 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12770155/