نظام التشغيل Ubuntu Linux 16.04
زاوية CLI: 1.0.0 بيتا .15
العقدة: 6.3.1
نظام التشغيل: Linux x64
عندما أقوم بتطوير كل شيء يعمل كما هو متوقع (المجال http://localhost:4200
) ولكن عندما أقوم بالبناء للإنتاج والنشر على خادمي ، ليس لدي التطبيق في مسار الجذر ، إنه شيء مثل http://www.mydomain.com/my-ng-app
وفي هذه الحالة ، يحاول التطبيق تحميل الحزم من عنوان url الجذر ، ومن الواضح أنه يحصل على استجابات 404
. على سبيل المثال ، يحاول تحميل http://www.mydomain.com/main.9c5e616854294854119f.bundle.js
عندما يكون هذا الملف بالفعل في www.mydomain.com/my-ng-app/main.9c5e616854294854119f.bundle.js
404 لجميع ملفات .js
.
لقد حاولت بالفعل تغيير <base href="/">
إلى <base href="/my-ng-app">
ولكن ما زلت لا تعمل.
تغيير href الأساسي من "/"
إلى ""
في index.html
تم قفل هذه المشكلة تلقائيًا بسبب عدم النشاط.
يرجى تقديم مشكلة جديدة إذا كنت تواجه مشكلة مشابهة أو ذات صلة.
اقرأ المزيد حول سياسة قفل المحادثة التلقائي .
_تم تنفيذ هذا الإجراء تلقائيًا بواسطة روبوت.
التعليق الأكثر فائدة
تغيير href الأساسي من
"/"
إلى""
في index.html