【发布时间】:2012-10-07 15:33:57
【问题描述】:
我的应用程序将为每个客户提供一个子域来显示他们的徽标和其他一些东西:
company1.service.com
company2.service.com
我想看看在开发过程中最好的工作方式是什么:
- 配置开发机HOST文件做一些映射,可以访问company1.localhost等
- 使用某种秘密配置标志,应用将检查该标志以确定覆盖的域是什么
- 根本不使用子域(即使在生产环境中),更喜欢查询字符串
我认为 #1 对我来说应该没问题,只是想看看是否有人对它有不好的体验或对其他选项有好处。
【问题讨论】:
-
我会继续使用选项 1 并让 DNS 来处理。 HOST 文件只是在本地环回 127.0.0.1 完成的静态 DNS 条目。我越来越多地看到 company1.service.com 的风格。这是一个很好的问题,我相信有人会有很好的答案。我也很好奇。
-
HOST 文件是一个很好的方法 - 您只需要确保如果您有多个开发人员,他们都具有相同的条目。
标签: asp.net asp.net-mvc node.js subdomain