我有一个部署在weblogic服务器(12c)上的应用程序。
该应用程序具有一个角度JS和一个Rest端点部分。
使用内部端口和URL,应用程序部分可以正常工作(一只耳朵部署的两个部分)。
http://example.org:23777/MyApp-gui/index.html
http://example.org:23777/MyApp-rest/endpoint-1?para1=var1
我现在尝试使用OHS的方法是使它可以通过一个根路径访问+可以从外部访问,因为它只允许转发端口8080。
对于使用OHS(正在监听8080)配置中的条目的其他应用程序,如下所示:
<Location /MyApp>
SetHandler weblogic-handler
WLLogFile /opt/MyApp/MyApp.log
Debug OFF
WebLogicHost 127.0.0.1
WebLogicPort 23777
WLSocketTimeoutSecs 60
</Location>
但是我仍然无法通过期望的URL访问我的应用程序:
http://example.org:8080/MyApp/MyApp-gui/index.html
我还需要处理其他配置吗?
答案 0 :(得分:1)
一个选项是同时使用apache conifiguraion中的(rest和gui)一个单独的位置部分:
<div id ="content"></div>
<script>
function myFunction() {
document.getElementById("content").innerHTML='<object type="text/html" id="obj" data="1.html" ></object>';
}
window.onload=function(){
document.getElementById("obj").style.width = "100%";
}
</script>
因此应该可以通过外部地址使用它们:
http://example.org:8080/MyApp-gui/index.html
http://example.org:8080/MyApp-rest/endpoint-1?para1=var1