Angular-cli: 404 لملفات js عند استضافة التطبيق ضمن مسار بعد مجال url

تم إنشاؤها على ٦ أكتوبر ٢٠١٦  ·  2تعليقات  ·  مصدر: angular/angular-cli

نظام التشغيل؟

نظام التشغيل Ubuntu Linux 16.04

إصدارات.

زاوية CLI: 1.0.0 بيتا .15
العقدة: 6.3.1
نظام التشغيل: Linux x64

خطوات Repro.

عندما أقوم بتطوير كل شيء يعمل كما هو متوقع (المجال 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

ال 2 كومينتر

تغيير href الأساسي من "/" إلى "" في index.html

تم قفل هذه المشكلة تلقائيًا بسبب عدم النشاط.
يرجى تقديم مشكلة جديدة إذا كنت تواجه مشكلة مشابهة أو ذات صلة.

اقرأ المزيد حول سياسة قفل المحادثة التلقائي .

_تم تنفيذ هذا الإجراء تلقائيًا بواسطة روبوت.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

brtnshrdr picture brtnshrdr  ·  3تعليقات

daBishMan picture daBishMan  ·  3تعليقات

rajjejosefsson picture rajjejosefsson  ·  3تعليقات

donaldallen picture donaldallen  ·  3تعليقات

IngvarKofoed picture IngvarKofoed  ·  3تعليقات