SharePoint のカスタム 404 エラー Web ページをポイントする方法

文書翻訳 文書翻訳
文書番号: 941329 - 対象製品
すべて展開する | すべて折りたたむ

はじめに

この資料では、カスタム 404 エラー Web ページ Windows SharePoint Services 3.0 は、Microsoft Office SharePoint Server 2007 または Microsoft SharePoint Server 2010 でポイントについて説明します。

詳細

Windows SharePoint Services 3.0 または SharePoint Server 2007

Windows SharePoint Services 3.0 または SharePoint Server 2007 は、カスタムの 404 エラー Web ページを指すように構成するには、次の手順を実行します。

メモ 無効なサイト コレクションにアクセスするとデザインの制限のため、カスタムの 404 エラー Web ページは機能しません。
  1. 管理者のアクセス許可を持つアカウントを使用して SharePoint Server 2007 を実行しているコンピューターにログオンします。
  2. Windows エクスプ ローラーで、次のフォルダーを見つけます。
    %systemdrive%\Program Files\Common してもサーバーの Extensions\12\TEMPLATE\LAYOUTS\LangID
    注意
    • このパスで %systemdrive% オペレーティング システムがインストールされているドライブの実際のドライブ名を表します。
    • このパスで LangID 実際の言語は、使用する言語の ID を表します。たとえば、1033 は英語 (米国) の言語 ID です。
  3. カスタムの HTML ファイルを作成します。これを行うには、適切なメソッドを使用します。SharePoint の各バージョンは、以下の例を参照してください。

    Microsoft Office SharePoint Server 2007

    1. SharePoint Server 2007 を実行しているコンピューターでは、Sps404.html ファイルが一時フォルダーにコピーします。
    2. Sps404.html ファイルの名前を変更します。たとえば、ファイルは次の名前を付けます。
      Custom404.html
    3. HTML エディターを使用して、カスタムの 404 エラー メッセージのニーズに合わせて、Custom404.html ファイルを変更します。
    4. Custom404.html ファイルのコピー、 %systemdrive%\Program Files\Common してもサーバーの Extensions\12\TEMPLATE\LAYOUTS\LangID フォルダー。

    Windows SharePoint Services 3.0

    1. Windows SharePoint Services 3.0 を実行しているコンピューターで、次のフォルダーに、既存の Error.htm ファイルを探します。
      %systemdrive%\Program Files\Common してもサーバーの Extensions\12\TEMPLATE\LAYOUTS\LangID
      注意
      • このパスで %systemdrive% オペレーティング システムがインストールされているドライブの実際のドライブ名を表します。
      • このパスで LangID 実際の言語は、使用する言語の ID を表します。たとえば、1033 は英語 (米国) の言語 ID です。
    2. Error.htm ファイルを一時フォルダーにコピーします。
    3. Error.htm ファイルの名前を変更します。たとえば、ファイルは次の名前を付けます。
      Custom404.htm
    4. HTML エディターを使用して、カスタムの 404 エラー メッセージのニーズに合わせて、Custom404.htm ファイルを変更します。
    5. Custom404.htm ファイルのコピー、 %systemdrive%\Program Files\Common してもサーバーの Extensions\12\TEMPLATE\LAYOUTS\LangID フォルダー。
  4. Microsoft Visual Studio 2005 Professional Edition または Microsoft Visual Studio 2005 Standard Edition を使用して、カスタムのコンソール アプリケーションを作成します。次に、カスタム コンソール アプリケーションを次のコードを追加します。
    // The following code assumes that a reference is made to Microsoft.SharePoint.
    
    Microsoft.SharePoint.Administration.SPWebApplication webapp = 
    Microsoft.SharePoint.Administration.SPWebApplication.Lookup(new Uri("http://<serverurl>"));
                webapp.FileNotFoundPage = "<Custom404.htm>";
                webapp.Update();
    
    注意
    • このコードでは、 <serverurl></serverurl> SharePoint Server 2007 を実行しているコンピューターの実際の URL を表します。
    • このコードでは、 <Custom404.htm></Custom404.htm> カスタムの HTML ファイルが作成された実際の名前を表します。
    Visual Studio 2005年を使用して、カスタムのコンソール アプリケーションを作成する方法の詳細については、次のマイクロソフト Web サイトを参照してください。
    http://msdn2.microsoft.com/en-us/library/ms438026.aspx
    メモ Windows SharePoint Services 3.0 および SharePoint Server 2007 は、既定で、 FileNotFoundPage プロパティが"null"に設定します。
  5. SharePoint Server 2007 を実行しているコンピューターに、カスタムのコンソール アプリケーションを実行します。
メモ 既定では、Windows Internet Explorer の、 [HTTP エラー メッセージを表示します。 設定は有効です。この場合は、カスタム エラー ページを表示可能性があります。 この設定の詳細については、マイクロソフト サポート技術資料を参照する次の資料番号をクリックします。
218155ハイパー テキスト トランスポート プロトコル エラー メッセージの説明

SharePoint Server 2010

SharePoint Foundation server または SharePoint Server 2010 は、カスタムの 404 エラー Web ページを構成するには、次の手順を実行します。
  1. 管理者のアクセス許可を持つアカウントを使用して SharePoint Server 2010 を実行しているコンピューターにログオンします。
  2. Windows エクスプ ローラーで、次のフォルダーを見つけます。

    %systemdrive% \Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\LangID

    注意

    ? このパスは、%systemdrive% はオペレーティング システムがインストールされているドライブの実際のドライブ名を表します。

    ? このパスは、実際の言語 ID に、使用する言語の LangID を表します。たとえば、1033 は英語 (米国) の言語 ID です。
  3. カスタムの HTML ファイルを作成します。
    1. SharePoint Server 2010 を実行しているコンピューターでは、Sps404.html ファイルが一時フォルダーにコピーします。
    2. Sps404.html ファイルの名前を変更します。たとえば、ファイルは次の名前を付けます。

      Custom404.html
    3. HTML エディターを使用して、カスタムの 404 エラー メッセージのニーズに合わせて、Custom404.html ファイルを変更します。
    ?
  4. % システム ドライブ % \Program Files\Common してもサーバーの Extensions\14\TEMPLATE\LAYOUTS\LangID フォルダーに Custom404.html ファイルをコピーします。
  5. SharePoint 2010 管理シェルから、次の PowerShell コマンドを実行します。
    $ web アプリケーション =Get SPWebApplication http://<serverUrl>。<port>
    $ web アプリケーション。FileNotFoundPage「Custom404.html」=
    $webapp.update()</port></serverUrl>


    次のコマンドを実行して、プロパティが設定されていることを確認します。

    (Get SPWebApplication http://<serverUrl>:<port>)。FileNotFoundPage



    注意

    ? このコードでは、 <serverUrl>、カスタム 404 エラー ページを設定する Web アプリケーションの実際の URL を表します。

    ? このコードでは、<port>いずれかの場合、Web アプリケーションに割り当てられている、非標準のポート番号を表します。

    ? このコードでは、Custom404.html のカスタム HTML ファイルを作成、実際の名前を表します。

    SharePoint 2010 を PowerShell スクリプトを使用する方法の詳細については、次のマイクロソフト Web サイトを参照してください。

    </port></serverUrl></port></serverUrl>Windows PowerShell には、SharePoint Foundation 2010

    メモSharePoint Server 2010 で既定では、 FileNotFoundPageプロパティに"null"の設定に設定されます。
?

プロパティ

文書番号: 941329 - 最終更新日: 2013年1月22日 - リビジョン: 6.0
この資料は以下の製品について記述したものです。
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
キーワード:?
kbexpertiseinter kbhowto kbmt KB941329 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:941329
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com