0

liferay 6.1 でテーマを開発しました。「localhost:8080/home」という名前のページがありますが、ページのこのリンクをクリックすると、localhost:8080 にリダイレクトされる必要があります。

どんな提案も歓迎します。前もって感謝します。

4

1 に答える 1

1

あなたは少し混乱していると思うので、知っておくべきことがいくつかあります。

  1. 「localhost:8080」という名前のページを(通常はハックなしで)持つことはできません。すべてのページ(またはLiferayの「レイアウト」)には短い名前があり、URLの一部になります。これは「フレンドリURL」と呼ばれることがよくありますが、URLリクエストデータを短縮する方法である「フレンドリURL機能」と混同されることがよくあります。したがって、常に「localhost:8080/something」のようなURLを使用することになります。同じことが「ホームページ」ページにも当てはまります
  2. '仮想ホスト'を使用して、URLを部分的に短縮できます。ページの名前(web/guestまたはuser/usernameの削除など)のサフィックスの前のURLの一部を削除します
  3. 「フレンドリURL」機能を使用して、ページ名の後に続くURLの部分を短縮できます。これには、ライフサイクル状態情報やカスタムリクエストパラメータなどのリクエスト情報が含まれます。
于 2013-01-15T13:14:31.850 に答える