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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将不同的URL映射到Web应用程序相关的知识,希望对你有一定的参考价值。

我在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服务

答案

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

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

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

以上是关于将不同的URL映射到Web应用程序的主要内容,如果未能解决你的问题,请参考以下文章

web.xml中的url-pattern映射规则

web.xml中的url-pattern映射规则

web.xml中的url-pattern映射规则

Python 项目实践三(Web应用程序)第二篇

在 WEB 应用程序中重定向到不同 URL 的正确方法是啥?

用@RequestMapping映射请求