所以我提出了一个要求,即我拥有完整的应用程序,并假设它在mysite.com上运行,它有各种组件,如商店,团队等。
所以网址看起来像(这些网址都是虚拟的 - 我使用的是django,它类似于使用相关功能映射网址,例如,没有名称为&#34的实际目录;存储"或"团队"):
1)mysite.com/store/1/Shoes
2)mysite.com/store/2/Clothing
3)mysite.com/team/1/Marketing
4)mysite.com/team/2/Business
5)mysite.com/team/3/CustomerCare
所以现在我有两个子域名:
a)team.mysite.com
b)store.mysite.com
要求是: 每当有一个请求像store.mysite.com/1/Shoes它打开页面的内容:mysite.com/store/1/Shoes
Similaly如果请求来自team.mysite.com/1/Marketing,它将打开页面内容:mysite.com/team/1/Marketing
因此,在上述两种情况下,子域名应在浏览器中保持不变。
如何在nginx或apache中执行此类操作(更喜欢nginx)?