java - Beta 程序站点分离

标签 java proxy beta

我有一个网站,我需要为其创建一个测试版程序。这个想法是将其分为两个不同的站点,一个运行稳定的应用程序,另一个运行测试版应用程序。

问题是访问稳定版或测试版应用程序的 URL 必须相同,并且根据某些规则(例如 header 值、请求正文或查询参数),请求将转发到正确的站点。

我尝试了 Apache mod_proxy 模块,但它没有创建特定规则的选项,就像我需要的那样。

你能帮我吗?有什么想法如何实现吗?

最佳答案

您可以使用Nginx作为前端服务器。并将其配置为根据 header 值重定向到稳定版或测试版。

关于java - Beta 程序站点分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31809579/

相关文章:

java - Sphinx4 Beta API 与 Eclipse 的问题

java - 为什么连接没有超时?

python - 创建一个可以在将 http 响应发送到客户端之前修改它的 http 代理

android - 如何在 Google Play 商店为 alpha/beta 测试人员启用自动更新

java - 未安装 Oracle JDK 8。已安装的子进程安装后脚本返回错误退出状态 1

javascript - 是否可以在客户端运行代理视频媒体请求的 javascript 代理?

MeteorJS 的 iOS 9 Beta 2 网络问题

Java 正则表达式,小于和大于符号

java - 2 台计算机的文件共享。

Java(Kotlin) 套接字服务器。连续阅读