将不同的URL映射到Web应用程序

问题描述 投票:1回答:1

我在IBM websphere中部署了一个Web应用程序。它有url www.abcgulf.com

现在我们想要两个url指向相同的应用程序www.abcgulf.com www.abcuk.com

每当用户通过www.abcgulf.com访问应用程序时,我们应该能够通过一些JVM属性或其他配置来识别代码,这些属性来自GULF,当用户www.abcuk.com时,它来自英国。

我尝试了解决方案,检查代码中的URL是否包含海湾或英国,基于我们设置位置海湾/英国,但我们想让它可配置。不希望这个代码检查。

请帮我解决一下。此外,我们正在考虑在应用程序服务器前添加一个http服务器,并从应用程序服务器中发送一些属性,以便我们可以识别请求的来源。我不知道该怎么做。请为此提出一些建议。如果需要任何其他信息,请发表评论。

应用程序配置 - Web应用程序,JAVA,Frontend-JSF,SOAP客户端,BAckend-SOAP Web服务

java web-applications websphere web-deployment url-redirection
1个回答
1
投票

在应用程序服务器前安装Web服务器总是更好。 Web服务器有许多优点,例如可以更好地控制安全性,内容具有灵活性,可以在安全基础架构中提供最佳性能和高级别安全性。

设置一个Web服务器,您可以根据需要建议两个站点,并在接收时设置一些请求标头。

除了处理此特定问题之外,您还可以对可能需要某些安全限制的传入请求进行更多控制。

© www.soinside.com 2019 - 2024. All rights reserved.