Jak odkazovat na vlastní webovou stránku 404 chyb ve službě SharePoint

ÚVOD

Tento článek popisuje, jak odkazovat na vlastní webovou stránku 404 Chyba ve službě Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 nebo Microsoft SharePoint Server 2010.

Další informace

Služba Windows SharePoint Services 3.0 nebo SharePoint Server 2007

Chcete-li konfigurovat službu Windows SharePoint Services 3.0 nebo SharePoint Server 2007, přejděte na příkaz vlastní chybu 404 webové stránky, postupujte takto.

Poznámka: Z důvodu omezení návrhu nefunguje vlastní webová stránka 404 Chyba při přístupu k neplatný server kolekce.
  1. Přihlaste se k počítači, ve kterém běží SharePoint Server 2007 pomocí účtu, který má oprávnění správce.
  2. V Průzkumníkovi Windows vyhledejte následující složku:
    % systemdrive %\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\LangID
    Poznámky
    • % Systemdrive % v této cestě představuje název skutečné jednotky na jednotku, na kterém je nainstalován operační systém.
    • V této cestě představuje LangID jazyk ID jazyka, který používáte. ID jazyka pro češtinu je například 1033.
  3. Vytvořte vlastní soubor HTML. Chcete-li to provést, použijte příslušnou metodu. Naleznete příklady níže pro každou verzi služby SharePoint:

    Microsoft Office SharePoint Server 2007

    1. V počítači se systémem SharePoint Server 2007 zkopírujte soubor Sps404.html do dočasné složky.
    2. Přejmenujte soubor Sps404.html. Například pojmenujte soubor následující:
      Custom404.html
    3. Upravte soubor Custom404.html podle svých potřeb pro vlastní chybová zpráva 404 pomocí editoru HTML.
    4. Zkopírujte soubor Custom404.html do složky % systemdrive %LangID \Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\.

    Služba Windows SharePoint Services 3.0

    1. V počítači se systémem Windows SharePoint Services 3.0 vyhledejte existující soubor Error.htm v následující složce:
      % systemdrive %\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\LangID
      Poznámky
      • % Systemdrive % v této cestě představuje název skutečné jednotky na jednotku, na kterém je nainstalován operační systém.
      • V této cestě představuje LangID jazyk ID jazyka, který používáte. ID jazyka pro češtinu je například 1033.
    2. Zkopírujte soubor Error.htm do dočasné složky.
    3. Přejmenujte soubor Error.htm. Například pojmenujte soubor následující:
      Custom404.htm
    4. Upravte soubor Custom404.htm podle svých potřeb pro vlastní chybová zpráva 404 pomocí editoru HTML.
    5. Zkopírujte soubor Custom404.htm do složky % systemdrive %LangID \Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTS\.
  4. Vytvoření vlastní konzoly aplikace pomocí Microsoft Visual Studio 2005 Professional Edition nebo Microsoft Visual Studio 2005 Standard Edition. Poté přidejte následující kód do vlastní konzoly aplikace.
    // 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();

    Poznámky
    • V tomto kódu < serverurl > představuje skutečnou adresu URL počítače, který je spuštěn SharePoint Server 2007.
    • V tomto kódu < Custom404.htm > představuje skutečný název, který jste vytvořili pro vlastní soubor HTML.
    Další informace o tom, jak vytvořit vlastní konzoly aplikace pomocí Visual Studio 2005 naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve výchozím nastavení v systému Windows SharePoint Services 3.0 a v serveru SharePoint Server 2007 je vlastnost FileNotFoundPage nastavena na "hodnotu null" nastavení.
  5. Spusťte aplikaci vlastní konzoly v počítači se systémem SharePoint Server 2007.
Poznámka: Ve výchozím nastavení v aplikaci Windows Internet Explorer je zapnuto nastavení Zobrazovat podrobné chybové zprávy protokolu HTTP . V tomto případě se nezobrazí vlastní chybovou stránku. Další informace o tomto nastavení, klepněte na následující číslo článku databáze Microsoft Knowledge Base:

218155 popis Hypertext Transport Protocol chybové zprávy

SharePoint Server 2010

Chcete-li konfigurovat server SharePoint Foundation nebo SharePoint Server 2010, přejděte na příkaz vlastní chybu 404 webové stránky, postupujte takto.
  1. Přihlaste se k počítači, ve kterém běží SharePoint Server 2010 pomocí účtu, který má oprávnění správce.
  2. V Průzkumníkovi Windows vyhledejte následující složku:

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

    Poznámky

    • V této cestě % systemdrive % představuje název skutečné jednotky na jednotku, na kterém je nainstalován operační systém.

    • V této cestě LangID představuje aktuální jazyk ID jazyka, který používáte. ID jazyka pro češtinu je například 1033.
  3. Vytvořte vlastní soubor HTML:
    1. V počítači se systémem SharePoint Server 2010 zkopírujte soubor Sps404.html do dočasné složky.
    2. Přejmenujte soubor Sps404.html. Například pojmenujte soubor následující:

      Custom404.html
    3. Upravte soubor Custom404.html podle svých potřeb pro vlastní chybová zpráva 404 pomocí editoru HTML.
     
  4. Zkopírujte soubor Custom404.html do složky % systemdrive % \Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\LangID.
  5. Prostředí SharePoint 2010 Management Shell spusťte následující příkazy prostředí PowerShell:
    $webapp =Get-SPWebApplication http://<serverUrl>:<port>
    $webapp.FileNotFoundPage = "Custom404.html"
    $webapp.update()


    Ověřte, že vlastnost je nastavena tak, že spustíte následující příkaz:

    Uvedeno (get SPWebApplication http://<serverUrl>:<port>.) FileNotFoundPage



    Poznámky

    • V tomto kódu < serverUrl > představuje skutečné adresy URL webové aplikace, kde nastavíte vlastní stránky chyby 404.

    • V tomto kódu < port > představuje nestandardní port číslo, pokud existuje, který je přiřazen k webové aplikaci.

    • V tomto kódu Custom404.html představuje skutečný název, který jste vytvořili pro vlastní soubor HTML.

    Další informace o použití skriptů prostředí PowerShell služby SharePoint 2010 naleznete na následujícím webu společnosti Microsoft:

    Prostředí Windows PowerShell pro službu SharePoint Foundation 2010

    Poznámka: Ve výchozím nastavení na serveru SharePoint Server 2010 je vlastnost FileNotFoundPage nastavena na hodnotu "null".
 
Vlastnosti

ID článku: 941329 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor