典型的域映射要求

Sum*_*mit 5 subdomain dns tomcat server

我有一个托管到根域的网站,例如www.example.com.我可以按如下方式进行映射 -

www.example.com/portal1 mapped to www.portal1.com
www.example.com/poral2 mapped to www.portal2.com
www.example.com/portal1/product/product1-> www.portal1.com/product/product1
www.example.com/portal2/product/product1-> www.portal2.com/product/product1
Run Code Online (Sandbox Code Playgroud)

请注意,左侧提到的所有网址都正常工作(映射已完成).门户网站是可变的,因此可以有n个这样的门户网站.

在此先感谢您的帮助

Sum*_*mit 0

我花了很多时间才最终找到我正在寻找的解决方案。大多数给出的答案都是部分正确的。然而,这个需求非常典型,我已经通过以下方式解决了它。

我开发了一个 servlet,它检查主机名(有效的主机名保存在数据库中)和有效的 url 模式并进行适当的路由。(服务器端路由)。这还包括检查如何进行进一步的路由,例如如果有人访问 www.porta1.com 并单击其上的链接,他应该登陆 www.portal1.com/aboutus。

我知道工作很辛苦,但工作正是需要的。