Tomcat サーバーで alfresco (alfresco.war) を実行しています。
現在、私はhttp://kmkhub/alfrescoとして URL を使用しています。それは alfresco の Web サイトにリダイレクトしています。
しかし、ブラウザに kmkhub と入力すると、.. alfresco ウェブサイトにリダイレクトされます..
提案を提供できますか..どうすればそれを達成できますか..
よろしく、クリシュナ
Tomcat サーバーで alfresco (alfresco.war) を実行しています。
現在、私はhttp://kmkhub/alfrescoとして URL を使用しています。それは alfresco の Web サイトにリダイレクトしています。
しかし、ブラウザに 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 のコンテキスト パスの場合は foo#bar.xml です。デフォルトの Web アプリケーションは、ROOT.xml というファイルを使用して定義できます。
META-INF/context.xml
これをWAR に含めることもできます。
ブラウザに表示される URL を気にしない場合、最も簡単な方法は、ROOT Web アプリケーションでリダイレクトを作成することです。
ROOT Web アプリケーションでこの index.jsp ファイルを作成します。
<%
response.sendRedirect("/alfresco");
%>
他の人が提案したように、alfresco アプリの名前を変更しても機能しますが、共有はhttp://localhost/alfrescoに接続するため、共有 webapp の構成も変更する必要があります。URL を変更するには、 にある構成ファイルを編集する必要がありますtomcat\shared\classes\alfresco\web-extension
。