2009-05-19 8 views
4

お客様は、インターネットに接続されているMOSS出版サイトから「/ Pages」を削除するためにできることがあるかどうか尋ねています。いくつかのグーグルでは、HTTPモジュールの巧妙な使用によってページの存在を隠すことができるかもしれないが、私はまだエンドツーエンドの作業ソリューションを見ていないことが明らかになった。この特定の要件に反対する人がいたら、それをどのように解決しましたか?SharePointのURLを取得/ページアウトしますか?

お客様の主な関心事である/ Pagesは、お客様の主な関心事である/ SEOの影響を受けています。この問題を緩和する方法がある場合、またはURLにこのレベルを追加することが懸念されない理由を説明できる場合は、

答えて

1

ASP.NET 3.5 SP1には、ASP.NET MVCが使用するURLルーティングエンジンがあります。.NET Frameworkのそのバージョンに対して実行する場合は、ルートを使用してURLの/ Pages部分を削除することができます。しかし、私はそのバージョンの.NETでMOSSを実行することについて肯定的ではありません。それは私がチェックする最初の場所です。

+0

私たちはMOSSエンタープライズパブリッシングとイントラネットサイトをasp.net 3.5で実行します。ただし、URLの変更は行っていません。 – Marc

0

MOSS hereを使用して、公開されているウェブサイトのリストを取得できます。あなたは彼らが "ページ"ライブラリを使用していることを見ることができますし、コンテンツに対してあなたの好きな検索エンジンをチェックすることができます。 これは、 "ページ"ライブラリがあまり問題にならないことを実証するのに十分であり、あなたはそれらをたくさんの現金で救うことができればうれしいです。

0

/Pagesライブラリの名前(およびURL)を変更できます。

2

主な問題は、Microsoftがページライブラリを「隠した」SharePointインスタンスをサポートしないことです。

はい、URL書き換え機能を使用してパスの/ pagesセクションを除外することができます。また、レスポンスストリームを検索して置き換えて、生成されたすべてのURLから取り除く必要があります。明らかにサーバー上でパフォーマンスが低下しますが、キャッシングを慎重に使用すると、それほど目立たないかもしれません。

PSSは、サイトの問題を調査する前にセットアップを削除する必要があります。したがって、お客様(またはお客様のクライアント)は、パフォーマンスとサポートの問題で認識されたメリットを検討する必要があります。

私はこれまでのクライアントのためにこれをやってきたと信じていますが、ほとんどの場合、/ pages要素を付けても大丈夫です。

関連する問題