【问题标题】:WebSphere wcm porlet content url rewriteWebSphere wcm porlet 内容 url 重写
【发布时间】:2013-09-20 09:12:59
【问题描述】:

我正在使用 WebSphere 门户 6.0.1 并使用它 WCM 创建网站。有一些页面我们使用 portlet 来显示其中的多个内容。所以在父页面中

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

会有一个portlet 显示一些较小的项目。当用户点击该项目时,它会将用户重定向到

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

这将显示项目的完整内容。

这个长网址是由 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 网址。

所以我有这些问题:

  • 我们如何让 WCM 在没有 !ut..... 部分的情况下生成 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

【问题讨论】:

    标签: websphere friendly-url websphere-portal websphere-6.1 wcm


    【解决方案1】:

    在 WebSphere Portal 6.0.* 中,简化门户页面的唯一机会是给门户页面一个友好的名称,然后通过这些名称访问页面。但是,门户网站选择生成其 url 的确切方式在产品内部,并且无法更改。

    直接 WCM 链接不会比您刚才举的例子更好。

    这在 WebSphere Portal 的更高版本中变得更好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多