gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 06:22:15 24 4
gpt4 key购买 nike

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

现在我们希望两个 url 指向同一个应用程序www.abcgulf.comwww.abcuk.com

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

我通过检查代码中的 url 来尝试解决方案,确定 url 是否包含 gulf 或 UK,基于我们设置的位置 gulf/UK,但我们希望使其可配置。不希望在代码中进行此检查。

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

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

最佳答案

将 Web 服务器放在应用程序服务器之前总是更好。 Web 服务器有许多优点,例如对安全性的更多控制、内容的灵 active ,可在安全基础设施中提供最佳性能和高级别的安全性。

设置一个 Web 服务器,您可以根据需要在其中拥有两个站点,并在接收时设置一些请求 header 。

除了处理这个特定问题之外,您还可以更好地控制传入请求,您可能希望对其进行一些安全限制。

关于java - 将不同的 URL 映射到 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47881332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com