
我有 Sharepoint Foundation 2010 的單一伺服器部署(透過 Microsoft Search Server 2010 Express)。
當涉及在基本 Sharepoint 網站中搜尋內容時,獨立搜尋頁面位於http://domain/site/search/default.aspx所需的結果出現。但是,當我使用功能區下方的“搜尋此網站...”時,我收到:
我們沒有找到任何結果關鍵字。
有什麼辦法可以將其掛接到主要搜尋結果中嗎?
更新:不幸的是,以下解決方案有副作用,導致無法在 Outlook 中同步 STSSync 清單(例如討論)並出現錯誤:
任務「SharePoint」報告錯誤 (0x80070005):「您無權查看此 SharePoint 清單 (XXX - XXX)。請聯絡 SharePoint 網站管理員。 HTTP 302。因此我必須選擇其中一個。
因此,我目前可以選擇其中之一,但不能同時擁有兩者。
答案1
問題解決了!由於 Server 2008 R2 上使用基本驗證和匿名驗證的爬網程式索引網站存在問題(請參閱 Mike Hacker 的部落格)。我透過擴展擴展 Web 應用程式並在以下位置創建第二個解決方法開發了一種解決方法http://netbios:81啟用 NTLM 身份驗證。
事實證明,這會幹擾搜索,因為這不是備用訪問映射的默認設置,因此搜索範圍不起作用。
在管理中心 > 編輯公共區域 URL 下,我按如下方式設定 URL 並且它有效:
預設:http://netbios:81
內部網路:http://netbios
網際網路:https://域名
外網:http://域名