העלאת אתר אנגולר ל Render
העלאת אתר אנגולר ל Render
העלתי אתר ל Render והוא עשה build מצוין וכתב שהאתר באויר, בתכלס כשאני נכנסת לאתר הוא נותן לי שגיאה 404 שהוא לא מצא תוכן.
מישהי נתקלה בזה?
אשמח לקבלת עזרה
Log in to reply.

קדם ‹ Forums ‹ הייטק ‹ Web Development ‹ העלאת אתר אנגולר ל Render
העלתי אתר ל Render והוא עשה build מצוין וכתב שהאתר באויר, בתכלס כשאני נכנסת לאתר הוא נותן לי שגיאה 404 שהוא לא מצא תוכן.
מישהי נתקלה בזה?
אשמח לקבלת עזרה
שגיאת 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.
✨ כדי לשפר את החוויה שלך באתר, אנחנו משתמשים בקבצי עוגיות (Cookies).
האישור שלך יעזור לנו להציג תוכן מותאם אישית, לשפר את השירותים שלנו ולעבוד בצורה חלקה יותר. אפשר תמיד לשנות את ההעדפות שלך בכל שלב.
There was a problem reporting this post.
אנא אשרי שאת רוצה לחסום חבר זה.
לא תוכלי עוד:
אנא המתיני מספר דקות לסיום תהליך זה.
חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר



