我目前正参与使用Liferay(6.1 GA2)的项目。 似乎Liferay搜索结果提供了Web内容片段的链接,而不是包含它们的页面的链接。
你们有没有经历过这个问题?你知道怎么解决吗?
非常感谢好朋友。
Best,Alberto
答案 0 :(得分:1)
您可以在后端获得比在任何页面上实际显示的内容更多的内容。此外,您可以一次在多个页面上显示任何文章。
解决此问题的方法是在“Web内容搜索”portlet中指定您只对实际发布的内容感兴趣。但是,这并不能解决您的第二个问题:内容仍然可以在许多不同的页面上发布。
每个内容都可以有一个“显示页面” - 在UI中很好地解释了这种显示页面的设置(请参阅Web内容编辑器),这样您实际上就可以看到包含搜索结果的正确页面。
如果你真的只想搜索页面而不是内容(你可能会错过一些元数据),我建议你选择一些蜘蛛解决方案来抓住你的网站,索引页面独立于它们的构造元素(文章) )并搜索外部索引。