Visual Studio 2008 日本語版登場
MOSSサイトの見栄えを変更するには

"グループ作業ポータル" トップページの [人の検索ボックス] で検索ができない?

意外と解決方法が知られていない、グループ作業ポータル トップページにある [人の検索ボックス] の不具合をご紹介しておきます。

グループ作業ポータル トップページにある [人の検索ボックス] で検索機能が利用できないことがあります(この不具合を知らなかったため、インストールが悪いのかと何度も何度も MOSS を再インストールするはめになったという話も伺ったことがあります)。が、これは以前も書いた "ルート" のサイトコレクションに関係する一種の不具合です。(関連: コンテンツ クエリ Web パーツのエラー)
Searchforpeople_3













不具合が起こるのは、<http://moss2007/sites/TopSite/> などのルートではないサイトコレクションのみを作成している場合です。人の検索ボックスはWeb パーツです。Web パーツのツールウィンドウを見てみると、[対象の検索結果ページの URL ] が "/searchcenter/pages/peopleresults.aspx" となっています。

Searchforpeople2_2










つまり、検索ボックスにキーワードを入力しいざ検索を開始すると、ありもしない <http://moss2007/searchcenter/pages/peopleresults.aspx> に移動しようとしてしまい、結果的にそのようなページはないと言われてしまうわけです。


これを修正するには、"ルート" のサイトコレクションを作成するか、もしくは Web パーツの [対象の検索結果ページの URL ] を"/sites/top/searchcenter/Pages/peopleresults.aspx" のように存在している検索ページのURLに変更します。

コメント

この記事へのコメントは終了しました。