העלאת אתר אנגולר ל Render

קדם Forums הייטק Web Development העלאת אתר אנגולר ל Render

  • העלאת אתר אנגולר ל Render

    פורסם ע"י רחלי וולף  הייטק on 28/11/2024 ב2:20 pm

    העלתי אתר ל Render והוא עשה build מצוין וכתב שהאתר באויר, בתכלס כשאני נכנסת לאתר הוא נותן לי שגיאה 404 שהוא לא מצא תוכן.

    מישהי נתקלה בזה?

    אשמח לקבלת עזרה

    Sara Cohen הגיבה לפני 1 חודש, 1 שבוע 2 חברות · 1 תגובה
  • 1 תגובה
  • Sara Cohen

    הייטק
    חברה
    28/11/2024 ב4:38 pm
    14
    12
    0
    חברה חדשה

    שגיאת 404 ברנדר קשורה בדרך כלל להגדרות ניתוב, לא לבנייה עצמה. במיוחד שכמו שאמרת כותב לך שנבנה בהצלחה…

    אם הפרויקט שלך הוא של Angular (SPA), צריך להגדיר חוק הפניה כך שכל הבקשות יובילו ל-index.html.

    איך עושים את זה:

    1) אם את משתמשת בקובץ render.yaml, תבדקי שבאמת הגדרת את ה-staticPublishPath לתיקייה שבה נמצאים הקבצים אחרי ה-Build (בד”כ dist/<your_app_name>), והוספת את הפקודות של ההפניה כמו זה:

    redirects:
    - source: /*
    destination: /index.html
    status: 200

    2) אם את לא משתמשת ב-render.yaml, את יכולה להגדיר את זה ידנית בממשק של Render תחת Redirects/Rewrites- להגדיר שהDestination הוא index.html

    בנוסף, אם הפרויקט שלך לא בשורש הריפו- זאת אומרת נמצא בתוך תיקיה פנימית יותר מהתיקיה שהעלית, תבדקי שהגדרת את ה-baseHref בקובץ angular.json , כך:

    "baseHref": "שם התיקיה הפנימית/"

    אם התיקונים האלה לא עוזרים לך- הרעיון הכללי הוא להתעסק עם ההגדרות של הניתובים ולבדוק שם מה לא מדויק…

    מקוה שזה מספיק מובן… בהצלחה:)

Log in to reply.

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: [email protected]

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן