SharePoint 2003 と SharePoint 2007 では、既定のホームページはサイトのルートフォルダーにある default.aspx ページです。この従来のホームページ設定方法では、ファイルの場所や、それ単体での移行方法が分かりにくくなっています。
目次
SharePoint 2010 以降の既定のホームページ
SharePoint 2010 以降で新しいサイトを作成すると、ホームページはSite Pagesライブラリ内に Home.aspx ファイルとして作成されます。
SharePoint Designerでの Home.aspx のスクリーンショット:
ホームページの URL は次のようになります: site collection URL/SitePages/Home.aspx
SharePoint 2003 と SharePoint 2007 の既定のホームページ
SharePoint 2003 と SharePoint 2007 で新しいサイトを作成すると、ホームページはサイトのルートフォルダー内に default.aspx ファイルとして作成されます。
SharePoint Designerでの default.aspx のスクリーンショット:
ホームページの URL は次のようになります: site collection URL/default.aspx
このシナリオでは、ホームページの移行にCopy contentを使用することはできません。これは、ShareGate Migrate が Copy content ではサイトのルートフォルダーにアクセスしないためです。
注: これは SharePoint 2003 と SharePoint 2007 の既定の動作ですが、新しいバージョンの SharePoint でも、ホームページがルートフォルダー内の default.aspx ページとして設定されている場合があります。例えば、以前 ShareGate Migrate を使用して SharePoint 2007 から移行された SharePoint 2013 のサイトがそれに該当します(このアプリは移行時に従来のホームページ構造を保持します)。
この場合、ホームページを移行するにはCopy structure and contentを使用してサイト全体の移行を実行する必要があります。または、以下のセクションで説明する回避策を試すこともできます。
サイトのルートから default.aspx ファイルを移行する方法
SharePoint Designerを使用して、サイトのルートフォルダーにある default.aspx ページをライブラリにコピーできます。
この方法は、移行の問題をトラブルシューティングするためにCopy content onlyを使用してファイルを移行したい場合や、環境を将来に備えてページをライブラリに移動したい場合に役立ちます。
使用している SharePoint のバージョンに対応するSharePoint Designerのバージョンが必要です。SharePoint Designer は Microsoft のサイトから無料で入手できます。
SharePoint Designerでサイトを開きます。
All Filesに移動します。
default.aspxファイルを選択します。
右上のExport Fileをクリックします。
ASPXファイルをドライブに保存します。
SharePoint Designer で、default.aspxファイルを移動したいライブラリを選択します(Site Pagesライブラリを推奨します)。
右上のImport Filesをクリックします。
手順(5)でドライブに保存したdefault.aspxファイルをインポートします。
ShareGate Migrateを開きます。
Copy Contentを使用して、手順(6)で選択したライブラリから移行先のSite Pagesライブラリにdefault.aspxファイルを移行します。
ホームページを設定する
SharePoint Designerで、別の ASPX ファイルをホームページとして設定できます。
例えば、Site pages ライブラリに default.aspx をインポートした場合、サイトのルートフォルダーのページを使用する代わりに、そのライブラリ内のファイルをホームページとして設定できます。
SharePoint Designer で ASPX ファイルを右クリックし、メニューからSet as Home Pageを選択するだけです。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
