我有一个基本上提供搜索服务的搜索应用程序。从技术上讲,它使用SharePoint 2013进行搜索功能,并使用UI技术显示结果。在这里,我们有一个文本框,用户可以输入搜索词,执行搜索并从SharePoint API获取结果。但问题是他的我们无法搜索包含连字符的链接。
示例: 场景1:当用户在文本框中输入此链接" https://cis.somedomain.com/about/pages/quality-and-risk-management.aspx"并执行搜索,他们无法从SharePoint 2013获取搜索结果。
场景2:当用户在文本框中输入此链接" https://cis.somedomain.com/rr/pages/assurance_sas.aspx"并执行搜索,他们能够得到结果。
问题:如果链接包含连字符,则搜索结果不会显示,但如果链接包含uderscore,则会显示搜索结果。
这是SharePoint的限制吗?我们有任何可配置的解决方案,请帮我解决这个问题。提前谢谢。
答案 0 :(得分:0)
据我所知,sharepoint没有这样的限制。如果我理解正确,当用户搜索URL中包含连字符的页面时,结果不会显示,但是如果在URL中带有下划线的页面上执行搜索,则会显示结果?您是否有任何搜索结果源可能会影响根据搜索文本显示的结果?