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