Как для указания пользовательского веб-страницы сообщение об ошибке 404 в Windows SharePoint Services 3.0 или Microsoft Office SharePoint Server 2007 или Microsoft SharePoint Server 2010

Переводы статьи Переводы статьи
Код статьи: 941329 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Введение эта ссылка может указывать на содержимое полностью или частично на английском языке

В данной статье описывается, как на пользовательской веб-страницы сообщение об ошибке 404 в 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 веб-страницы, выполните следующие действия.

Примечание.Из-за ограничения пользовательские веб-страницы сообщение об ошибке 404 не работает при доступе к недопустимым семейств.
  1. Войдите на компьютер под управлением SharePoint Server 2007 с помощью учетной записи с правами администратора.
  2. В проводнике найдите следующую папку::
    %Systemdrive%\Program Files\Common Files\Microsoft Shared\Web Extensions\12\TEMPLATE\LAYOUTS\ сервераLangID
    Примечания
    • В этом пути%Systemdrive%представляет имя фактического диска, диска, на котором установлена операционная система.
    • В этом путиLangIDПредставляет идентификатор текущего языка, языка, который используется. Например 1033 — это код языка для американского варианта английского языка.
  3. Создайте пользовательский файл HTML. Выберите для этого подходящий способ..

    Microsoft Office SharePoint Server 2007

    1. На компьютере под управлением SharePoint Server 2007 скопируйте файл Sps404.html во временную папку.
    2. Переименуйте файл Sps404.html. Например присвойте файлу следующее имя:
      Custom404.HTML
    3. Добавьте настраиваемое содержимое файла Custom404.html.
    4. Скопировать файл Custom404.html...%Systemdrive%\Program Files\Common Files\Microsoft Shared\Web Extensions\12\TEMPLATE\LAYOUTS\ сервераLangIDПапка.

    Windows SharePoint Services 3.0

    1. На компьютере под управлением Windows SharePoint Services 3.0 найдите его Error.htm в следующей папке:
      %Systemdrive%\Program Files\Common Files\Microsoft Shared\Web Extensions\12\TEMPLATE\LAYOUTS\ сервераLangID
      Примечания
      • В этом пути%Systemdrive%представляет имя фактического диска, диска, на котором установлена операционная система.
      • В этом путиLangIDПредставляет идентификатор текущего языка, языка, который используется. Например 1033 — это код языка для американского варианта английского языка.
    2. Скопируйте файл Error.htm во временную папку.
    3. Переименуйте файл Error.htm. Например присвойте файлу следующее имя:
      Custom404.htm
    4. Измените файл Custom404.htm при необходимости.
    5. Скопировать файл Custom404.htm...%Systemdrive%\Program Files\Common Files\Microsoft Shared\Web 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>представляет фактический URL-адрес компьютера, работающего под управлением SharePoint Server 2007.
    • В этом коде<custom404.htm></custom404.htm>Представляет фактическое имя, созданные для пользовательского HTML-файл.
    Для получения дополнительных сведений о создании пользовательских консольное приложение с помощью Visual Studio 2005 посетите следующий веб-узел корпорации Майкрософт:
    http://msdn2.Microsoft.com/en-us/library/ms438026.aspx
    Примечание.По умолчанию в Windows SharePoint Services 3.0, так и на сервере SharePoint Server 2007FileNotFoundPageproperty is set to the "null" setting.
  5. Run the custom console application on the computer that is running SharePoint Server 2007.
Примечание.By default in Windows Internet Explorer, theShow friendly HTTP error messagesпараметр включен. In this case, the custom error page may not appear.For more information about this setting, click the following article number to view the article in the Microsoft Knowledge Base:
218155Description of Hypertext Transport Protocol Error Messages

SharePoint Server 2010

To configure SharePoint Foundation server or SharePoint Server 2010 to point to a custom 404 error Web page, follow these steps.
  1. Log on to the computer that is running SharePoint Server 2010 by using an account that has administrative permissions.
  2. В проводнике найдите следующую папку::

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

    Примечания

    • In this path, %systemdrive% represents the actual drive name of the drive on which the operating system is installed.

    • In this path, LangID represents the actual language ID of the language that you use. For example, 1033 is the language ID for U.S. English.
  3. Create the custom HTML file:
    1. On the computer that is running SharePoint Server 2010, copy the Sps404.html file to a temporary folder.
    2. Rename the Sps404.html file. For example, give the file the following name:

      Custom404.html
    3. Add the custom content to the Custom404.html file by using an HTML editor.
     
  4. Copy the Custom404.html file to the %systemdrive% \Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\ LangID folder.
  5. Run the following PowerShell command from the SharePoint 2010 Management Shell:

    (Get-SPWebApplication http://<serverurl>:<port>).FileNotFoundPage = "Custom404.html"</port></serverurl>


    Verify that the property is set by running the following command:

    (Get-SPWebApplication http://<serverurl>:<port>).FileNotFoundPage </port></serverurl>

    Примечания

    • In this code, <serverurl> represents the actual URL of the Web application where you are setting the custom 404 error page. </serverurl>

    • In this code, <port> represents the nonstandard port number, if any, that is assigned to the Web application. </port>

    • In this code, Custom404.html represents the actual name that you created for the custom HTML file.

    For more information about how to use PowerShell scripts against SharePoint 2010, visit the following Microsoft Web site:

    Windows PowerShell for SharePoint Foundation 2010

    Примечание.By default in SharePoint Server 2010, theFileNotFoundPageproperty is set to the "null" setting.
 

Свойства

Код статьи: 941329 - Последний отзыв: 22 сентября 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office SharePoint Server 2007
  • Microsoft Windows SharePoint Services 3.0
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
Ключевые слова: 
kbexpertiseinter kbhowto kbmt KB941329 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:941329

Отправить отзыв

 

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