כיצד הצבע לדף אינטרנט שגיאה 404 מותאם אישית ב- SharePoint

מבוא

מאמר זה מתאר כיצד להצביע שגיאה 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. ב- Windows Explorer, אתר את התיקייה הבאה:
    \Program Files\Common % systemdrive %Extensions\12\TEMPLATE\LAYOUTS\ שרת Shared\Web אותוLangID
    הערות
    • בנתיב זה, % systemdrive % מייצג את שם הכונן בפועל של הכונן שבו מותקנת מערכת ההפעלה.
    • בנתיב זה, LangID מייצג את מזהה השפה בפועל של השפה בה אתה משתמש. לדוגמה, 1033 הוא מזהה השפה עבור אנגלית ארה ב.
  3. יצירת קובץ ה-HTML מותאמים אישית. לשם כך, השתמש בשיטה המתאימה. עיין בדוגמאות להלן עבור כל גירסה של SharePoint:

    Microsoft Office SharePoint Server 2007

    1. במחשב בו פועל SharePoint Server 2007, העתק את הקובץ Sps404.html לתיקיה זמנית.
    2. שנה את שם הקובץ Sps404.html. לדוגמה, קרא הקובץ בשם הבא:
      Custom404.html
    3. לשנות את הקובץ Custom404.html לצרכים שלך עבור הודעת שגיאה 404 מותאם אישית באמצעות עורך HTML.
    4. העתק את הקובץ Custom404.html לתיקיה % systemdrive %LangID \Program Files\Common Extensions\12\TEMPLATE\LAYOUTS\ שרת Shared\Web אותו.

    Windows SharePoint Services 3.0

    1. במחשב בו פועל Windows SharePoint Services 3.0, אתר את הקובץ Error.htm הקיים בתיקייה הבאה:
      \Program Files\Common % systemdrive %Extensions\12\TEMPLATE\LAYOUTS\ שרת Shared\Web אותוLangID
      הערות
      • בנתיב זה, % systemdrive % מייצג את שם הכונן בפועל של הכונן שבו מותקנת מערכת ההפעלה.
      • בנתיב זה, LangID מייצג את מזהה השפה בפועל של השפה בה אתה משתמש. לדוגמה, 1033 הוא מזהה השפה עבור אנגלית ארה ב.
    2. העתק את הקובץ Error.htm לתיקיה זמנית.
    3. שנה את שם הקובץ Error.htm. לדוגמה, קרא הקובץ בשם הבא:
      Custom404.htm
    4. לשנות את הקובץ Custom404.htm לצרכים שלך עבור הודעת שגיאה 404 מותאם אישית באמצעות עורך HTML.
    5. העתק את הקובץ Custom404.htm לתיקיה % systemdrive %LangID \Program Files\Common Extensions\12\TEMPLATE\LAYOUTS\ שרת Shared\Web אותו.
  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 > מייצג את כתובת ה-URL בפועל של המחשב בו פועל SharePoint Server 2007.
    • קוד זה, < Custom404.htm > מייצגת את השם בפועל שיצרת עבור קובץ ה-HTML מותאמים אישית.
    לקבלת מידע נוסף אודות אופן היצירה של יישום מסוף מותאם אישית באמצעות Visual Studio 2005, בקר באתר האינטרנט הבא של Microsoft:הערה כברירת מחדל ב- Windows SharePoint Services 3.0 ו- SharePoint Server 2007, הוא להגדיר את המאפיין FileNotFoundPage אל ההגדרה "null".
  5. הפעל את היישום מסוף מותאם אישית במחשב בו פועל SharePoint Server 2007.
הערה כברירת מחדל ב- Windows Internet Explorer, ההגדרה הצג הודעות שגיאה ידידותיות של HTTP מופעלת. במקרה זה, ייתכן דף שגיאה מותאם אישית לא יופיעו. לקבלת מידע נוסף אודות הגדרה זו, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

תיאור 218155 של הודעות שגיאה של פרוטוקול תעבורה היפר-טקסט

SharePoint Server 2010

כדי לקבוע את התצורה של שרת SharePoint Foundation או ב- SharePoint Server 2010 כדי להצביע על שגיאה 404 מותאם אישית דף אינטרנט, בצע את הפעולות הבאות.
  1. היכנס למחשב שבו פועל SharePoint Server 2010 באמצעות חשבון בעל הרשאות ניהוליות.
  2. ב- Windows Explorer, אתר את התיקייה הבאה:

    % systemdrive % \Program Files\Common אותו Shared\Web שרת Extensions\14\TEMPLATE\LAYOUTS\LangID

    הערות

    • בנתיב זה, % systemdrive % מייצג את שם הכונן בפועל של הכונן שבו מותקנת מערכת ההפעלה.

    • בנתיב זה, LangID מייצג את מזהה השפה בפועל של השפה בה אתה משתמש. לדוגמה, 1033 הוא מזהה השפה עבור אנגלית ארה ב.
  3. יצירת קובץ ה-HTML מותאמים אישית:
    1. במחשב בו פועל SharePoint Server 2010, העתק את הקובץ Sps404.html לתיקיה זמנית.
    2. שנה את שם הקובץ Sps404.html. לדוגמה, קרא הקובץ בשם הבא:

      Custom404.html
    3. לשנות את הקובץ Custom404.html לצרכים שלך עבור הודעת שגיאה 404 מותאם אישית באמצעות עורך HTML.
     
  4. העתק את הקובץ Custom404.html לתיקיה % systemdrive % \Program Files\Common Extensions\14\TEMPLATE\LAYOUTS\LangID שרת Shared\Web אותו.
  5. הפעל את הפקודות הבאות של PowerShell ממעטפת ניהול של SharePoint 2010:
    $webapp =Get-SPWebApplication http://<serverUrl>:<port>
    $webapp.FileNotFoundPage = "Custom404.html"
    $webapp.update()


    ודא כי המאפיין מוגדר על-ידי הפעלת הפקודה הבאה:

    (Http://<serverUrl>:<port> get SPWebApplication;). FileNotFoundPage



    הערות

    • בקוד זה, < serverUrl > מייצג את כתובת ה-URL בפועל של יישום האינטרנט שבו אתה מגדיר את דף שגיאה 404 מותאם אישית.

    • בקוד זה, < יציאה > מייצג את מספר היציאה לא תקניים, אם בכלל, המוקצה ליישום האינטרנט.

    • בקוד זה, Custom404.html מייצג את השם בפועל שיצרת עבור קובץ ה-HTML מותאמים אישית.

    לקבלת מידע נוסף אודות אופן השימוש בקבצי script של PowerShell מול SharePoint 2010, בקר באתר האינטרנט הבא של Microsoft:

    Windows PowerShell עבור SharePoint 2010 בסיס

    הערה כברירת מחדל ב- SharePoint Server 2010, הוא להגדיר את המאפיין FileNotFoundPage אל ההגדרה "null".
 
מאפיינים:

מזהה פריט: 941329 - סקירה אחרונה: 15 בינו׳ 2017 - תיקון: 1

משוב