0

这是问题所在:目前一个应用程序(在 apache 上)由 nginx 代理提供服务,如下所示:

此远程服务器的 nginx 配置:

    server {
    listen   443;
    server_name  test.example.com;

    ssl  on;
    ssl_certificate         /etc/nginx/ssl/test.pem;
    ssl_certificate_key     /etc/nginx/ssl/test.key;
    ssl_session_timeout     5m;

    ssl_protocols  SSLv3 TLSv1;
    ssl_ciphers  ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
    ssl_prefer_server_ciphers   on;

    location / {
        proxy_redirect    off;
        proxy_pass        http://test.example.com/;
        proxy_set_header  X-Real-IP     192.168.1.10;
    }
}

而且效果很好,接下来我要做的是添加配置,使来自 192.168.1.10:8080/some-context(同一服务器上的 jboss 应用程序)的内容在 test.example.com/some- 上可见语境。问题是我怎样才能实现它?

PS。我是代理配置的新手。

提前致谢!

4

1 回答 1

0

是的,菜鸟问题... ;) 问题解决了 - 就像在服务器部分添加另一个位置 /somecontent 一样简单(首先我添加了另一个服务器部分 - 是的,同一服务器的另一个服务器部分......并且想知道为什么它被 nginx 忽略了;)

于 2014-01-02T21:23:47.653 回答