2014-05-08 33 views
0

我試圖打我休息服務,這樣建立在Apache

$.ajax({ 
    type: "GET", 
    url: "/api/test", 
    dataType: "json", 
    success: function(testData) { 
     callback(testData); 
    } 
}); 

從哪裏獲得的JSON數據的Ajax請求的

http://localhost:8080 

本地運行一個通用的代理pass規則從

http://localhost:8080/api/test. 

如果我添加此規則的http.conf我這個文件工作正常回

ProxyPass /api/test http://localhost:8080/api/test 

但是我有多發性終點,我想在

http://localhost:8080/api/* 

打有一個一般的規則,我可以添加,讓我在/ API觸及的一切/ *,而不必在進入每個端點的獨立規則是這樣的:

ProxyPass /api/test/foo http://localhost:8080/api/test/foo 
ProxyPass /api/bar http://localhost:8080/api/bar 
etc. 

謝謝!

回答

0

如果更換

ProxyPass /api/test http://localhost:8080/api/test 

通過

ProxyPass /api http://localhost:8080/api 

然後任何以/ API將被正確重定向開始。