2

私は WebSphere portal 6.0.1 を使用しており、WCM を使用して Web サイトを作成しています。ポートレットを使用して複数のコンテンツを表示するページがあります。だから親ページで

http://example.com/wps/portal/en/site/path/parent_page

小さなアイテムを表示するポートレットがあります。ユーザーがアイテムをクリックすると、ユーザーをリダイレクトします

http://example.com/wps/portal/en/site/path/parent_page/!ut/p/c5/04_SB8K8xLLM9MSSzPy8xBz9CP0os3hnd0cPE3MfAwMDZ2cLAyNzDx8T49BQQwMDU6B8JJK8u6-vG1A-1MI8yNUPLI9ft5d-VHpOfhLQnnCQzbhNsjDHLw-yCSRvgAM4Guj7eeTnpuoX5EZUBnvqOgIAX2ux9g!!/dl3/d3/L0lDU0lKSWdrbUEhIS9JRFJBQUlpQ2dBek15cXchLzRCRWo4bzBGbEdpdC1iWHBBRUEhLzdfQ0dBSDQ3TDAwT1VPNzAyN1JRTjMyTzBPMDAvNF9fX185/?WCM_PORTLET=PC_7_CGAH47L00OUO7027RQN32O0O00_WCM&WCM_GLOBAL_CONTEXT=/wps/wcm/connect/en/site/path/parent_page/small_item

アイテムの完全なコンテンツが表示されます。

この長い URL は、WCM 自体によって自動生成されます。次のような短いURLでページにアクセスできることを発見しました

http://example.com/wps/portal/en/site/path/parent_page/?WCM_PORTLET=PC_7_CGAH47L00OUO7027RQN32O0O00_WCM&WCM_GLOBAL_CONTEXT=/wps/wcm/connect/en/site/path/parent_page/small_item

しかし、これはまだ友好的ではありません-SEOのURLです。

だから私はこれらの質問があります:

  • !ut..... 部分なしで WCM に URL を生成させるにはどうすればよいですか?

  • を使用して、以下のようにさらに短くすることはできます.htaccessか?

http://example.com/wps/portal/en/site/path/parent_page/small_item

また

http://example.com/wps/portal/en/site/path/parent_page/content-small_item

4

1 に答える 1

1

WebSphere Portal 6.0.* では、ポータル ページを簡素化する唯一の方法は、ポータル ページに分かりやすい名前を付けてから、それらの名前を使用してページにアクセスすることです。ただし、ポータルが URL を生成する方法を正確に選択する方法は製品内にあり、変更することはできません。

直接の WCM リンクは、例として示したものよりも優れたものになることはありません。

これは、WebSphere Portal の新しいバージョンでは改善されています。

于 2013-10-31T12:05:55.257 に答える