假设我有一个具有生产 UI 登录的 Web 应用程序:
http://example.com/login
假设这个应用有一个生产 RESTful API 后端,其根植于:
http://api.example.com
现在,假设此应用具有称为">dev"的非生产环境。"开发"/非生产 UI 登录将是:
http://dev.example.com/login
但是非生产 RESTful API 后端应该植根于什么?
- http://dev.api.example.com;或
- http://api.dev.example.com
为什么呢?
当然,这有点基于意见,但我肯定更喜欢 http://api.dev.example.com。
我会选择 http://api.dev.example.com,因为它与生产环境中 http://api.example.com http://example.com 等 http://dev.example.com 有关。
对于您的特定名称(现在(可能不是这种情况,但是在处理相对路径/域名时,这可以使您的工作更轻松。