ניתן לארח את מרכז העזרה Notiondesk שלך בתת-נתיב של הדומיין הראשי שלך באמצעות AWS CloudFront. לדוגמה, במקום להשתמש בתת-דומיין כמו help.yourdomain.com, ניתן להגיש את מרכז העזרה שלך מ: yourdomain.com/help , yourdomain.com/docs , yourdomain.com/support
הגדרה זו שימושית כאשר אתר האינטרנט הראשי שלך כבר משתמש ב-CloudFront ואתה רוצה שהתיעוד או תוכן התמיכה שלך יישארו תחת אותו דומיין.
לפני שאתם מתחילים
לפני הגדרת אירוח תת-נתיבים עם AWS CloudFront, ודא שיש לך:
- מרכז עזרה קיים של Notiondesk
- גישה לחשבון AWS שלך
- גישה להפצת CloudFront בה משתמש האתר הראשי שלך
- הרשאה לעריכת מקורות והתנהגויות של CloudFront
- נתיב משנה שברצונך להשתמש בו עבור מרכז העזרה שלך, כגון:
- __נשמר_22__
- __נשמר_21__
- __נשמר_20__
- אירוח תת-נתיב מופעל ב-Notiondesk
הפעל אירוח נתיב משנה ב-Notiondesk
ראשית, הפעל אירוח נתיב משנה מלוח המחוונים Notiondesk שלך.
- פתח את לוח המחוונים Notiondesk שלך
- עבור אל
Settings > General
- גלול לקטע
Domains
- הפעל את המתג
Subpath
- בחר
AWS CloudFrontכספק ההתקנה
- העתק את ערכי ההגדרה של CloudFront שנוצרו
Notiondesk ייצור את דומיין המקור ואת הכותרות המותאמות אישית הדרושות לך עבור מרכז העזרה שלך.

הוסף את המקור ב-CloudFront
לאחר מכן, הוסף את מרכז העזרה Notiondesk שלך כמקור חדש ב-CloudFront.
מקור הוא היעד שאליו CloudFront שולח בקשות. במקרה זה, המקור הוא מרכז העזרה Notiondesk שלך.

- פתח את קונסולת AWS
- עבור אל
CloudFront
- פתח את ההפצה שבה משתמש האתר הראשי שלך
- עבור ללשונית
Origins
- לחץ על
Create origin
- ב-
Origin domain, הזן את דומיין המקור Notiondesk שנוצר בלוח המחוונים שלך.
- הגדר
Protocolל-HTTPS only
- הוסף את הכותרות המותאמות אישית שנוצרו על ידי Notiondesk
- שמור את המקור

הוסף התנהגויות CloudFront
לאחר מכן, הוסיפו התנהגויות CloudFront עבור נתיבי מרכז העזרה שלכם.
התנהגות מסוימת מורה ל-CloudFront אילו נתיבי URL צריכים להישלח לאיזה מקור. במקרה זה, בקשות לנתיב המשנה של מרכז העזרה שלך צריכות להישלח למקור Notiondesk.
עבור מרכז עזרה המתארח ב-/help, צור את ההתנהגויות הבאות:
/help
/help/*
/_nd/*
כל שלושת ההתנהגויות צריכות להשתמש במקור Notiondesk שיצרת קודם לכן.
השתמש במדיניות המטמון CachingDisabled בעת הגדרה ובדיקה של התצורה שלך. זה מקל על אימות השינויים מבלי שתגובות ישנות מהמטמון יפריעו.
לדוגמה, אם מרכז העזרה שלך אמור להיות זמין ב-/docs, צור התנהגויות עבור /docs, /docs/* ו-/_nd/*.
המתן לפריסת CloudFront
לאחר שמירת המקור וההתנהגויות שלך, המתן עד ש-CloudFront יפרוס את השינויים שלך.
עדכוני CloudFront אינם מיידיים. סטטוס ההפצה חייב לסיים את הפריסה לפני שמרכז העזרה שלך יהיה זמין בנתיב המשנה.
לאחר השלמת הפריסה, תוכלו להתחיל לבדוק את כתובת ה-URL של מרכז העזרה שלכם.
אימות ההגדרה שלך
לאחר ש-CloudFront סיים את פריסתו, בדוק את מרכז העזרה שלך מהדפדפן שלך.
בדוק ש:
- מרכז העזרה נטען תחת הדומיין הראשי שלך
- דפי המאמר נפתחים כראוי
- תמונות, סקריפטים וסגנונות נטענים כראוי
- כתובת ה-URL של הדפדפן נשארת בדומיין המותאם אישית שלך
- האתר הראשי שלך עדיין פועל מחוץ לנתיב המשנה של מרכז העזרה
פריסות CloudFront ושינויים במטמון יכולים לפעמים לקחת זמן עד להופעתן.