我想要一个简单的nginx规则来传递以下示例。
request http://myserver:8888/application/external/testUrl_1
重定向到
http://myglassfishserver:8080/application/external/testUrl_1
然后说我发送了
http://myserver:8888/application/external/testUrl_2
它会重定向到
http://myglassfishserver:8080/application/external/testUrl_2
如果我要发送http POST,我还应保留所有发布数据。
对我而言,这似乎应该很简单。
我正在尝试
location ^/application/external {
proxy_pass http://myglassfishserver:8080/$1;
allow all;
}
我被规则,客户端禁止* 1访问:我知道这是因为它与规则不匹配。我尝试了很多种组合。我做错了什么?我猜它是$ 1
答案 0 :(得分:0)
location /application/external/ {
proxy_pass http://myglassfishserver:8080;
}