我在tomcat服务器上运行alfresco(alfresco.war)..
目前我使用的网址为http://kmkhub/alfresco ..它正在重定向到露天网站..
但我想在浏览器中键入kmkhub ..它会重定向到..露天网站..
你能提供建议吗?我怎样才能实现它..
此致 克里希纳
答案 0 :(得分:2)
进入战争检查web.xml
上下文根目录,将其设为空白而不是alfresco
或者转到tomcat管理控制台并从UI部署和指定上下文路径空白
答案 1 :(得分:2)
最简单的方法是命名你的战争ROOT.war
并在此之前部署(删除/重命名)ROOT文件夹
另一个选项是.xml
上下文配置文件<Context path="/" />
:
在$ CATALINA_BASE / conf / [enginename] / [hostname] /目录中的单个文件(扩展名为“.xml”)中。文件名(减去.xml扩展名)将用作上下文路径。可以使用#来定义多级上下文路径,例如, foo #bar.xml,用于/ foo / bar的上下文路径。可以使用名为ROOT.xml的文件来定义默认Web应用程序。
您也可以在WAR中的META-INF/context.xml
中使用此功能。
答案 2 :(得分:1)
如果您不关心浏览器中显示的URL,最简单的方法是在ROOT webapp中创建重定向。
在ROOT webapp中创建这个index.jsp文件:
<%
response.sendRedirect("/alfresco");
%>
根据其他人的建议更改露天应用程序的名称将起作用,但您需要更改共享Web应用程序的配置,因为共享连接到http://localhost/alfresco。要更改URL,您必须编辑tomcat\shared\classes\alfresco\web-extension
中的配置文件。
答案 3 :(得分:0)