Firebase-tools: لا تحترم استضافة Firebase قواعد إعادة الكتابة المحددة في firebase.json

تم إنشاؤها على ١١ نوفمبر ٢٠١٧  ·  4تعليقات  ·  مصدر: firebase/firebase-tools

أرغب في الحصول على طلب logo.svg بواسطة /logo.svg ولكن كل شيء آخر بواسطة /index.html (تطبيق صفحة واحدة). لقد حددت قواعد إعادة الكتابة لهذا على النحو التالي:

"rewrites": [
  {
    "source": "logo.svg",
    "destination": "/logo.svg"
  },
  {
    "source": "**",
    "destination": "/index.html"
  }
]

ومع ذلك ، فإن الإشارة إلى /logo.svg تعطي 404 من تطبيقي. لذلك لم يتم الالتزام بقاعدة إعادة الكتابة الأولى.

التعليق الأكثر فائدة

قد تكون مشكلة التخزين المؤقت مع متصفحك؟ كلا عنواني URL مناسبين لي

يوم السبت ، 11 نوفمبر 2017 ، 3:21 مساءً Naresh Bhatia [email protected]
كتب:

مرحبًا mbleigh https://github.com/mbleigh ، شكرًا على الاستجابة السريعة.
لقد جربت اقتراحك. إنه يعمل إذا كنت أستخدم اسم مجال Firebase ، ولكن
لا مع اسم المجال الحقيقي الخاص بنا. يمكنك المحاولة هنا:

  1. https://slidesup-website.firebaseapp.com/logo.svg - هذا يعمل
  2. https://slidesup.com/logo.svg - هذا ليس كذلك

الرجاء المساعدة.

-
أنت تتلقى هذا لأنه تم ذكرك.

قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/firebase/firebase-tools/issues/534#issuecomment-343701347 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAD_qtow5N-g3SIgdNGH-phTF54cbjXks5s1ivtgaJpZM4Qan2H
.

ال 4 كومينتر

دائمًا ما يكون للمطابقات التامة للمحتوى الثابت الأولوية على عمليات إعادة الكتابة - إذا
قمت بإزالة القاعدة الأولى ولديك logo.svg في دليلك العام عندما
يجب أن يكون هذا هو كل ما عليك القيام به. يرجى توجيهنا إلى المنتشرة
URL إذا كنت ترى خلاف ذلك حتى نتمكن من إلقاء نظرة.

هتافات،
ميخائيل

في السبت 11 نوفمبر 2017 الساعة 12:21 مساءً Naresh Bhatia [email protected]
كتب:

أرغب في تقديم طلب logo.svg بواسطة /logo.svg ولكن كل شيء
else عن طريق /index.html (تطبيق صفحة واحدة). لقد حددت قواعد إعادة الكتابة
لهذا على النحو التالي:

"تعيد كتابة": [
{
"المصدر": "logo.svg" ،
"الوجهة": "/logo.svg"
} ،
{
"مصدر": "**"،
"الوجهة": "/index.html"
}
]

ومع ذلك ، فإن الإشارة إلى /logo.svg تعطي 404 من تطبيقي. لذا فإن الأول
لا يتم تكريم إعادة كتابة القاعدة.

-
أنت تتلقى هذا لأنك مشترك في هذا الموضوع.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/firebase/firebase-tools/issues/534 ، أو كتم صوت
مسلك
https://github.com/notifications/unsubscribe-auth/AAAD_g4I857jiyUxe35--nbd1kfSUKzdks5s1gG8gaJpZM4Qan2H
.

مرحبًا mbleigh ، شكرًا على الرد السريع. لقد جربت اقتراحك. إنه يعمل إذا كنت أستخدم اسم مجال firebase ، ولكنه لا يعمل مع اسم المجال الحقيقي الخاص بنا. يمكنك المحاولة هنا:

  1. https://slidesup-website.firebaseapp.com/logo.svg - هذا يعمل
  2. https://slidesup.com/logo.svg - هذا ليس كذلك

الرجاء المساعدة.

قد تكون مشكلة التخزين المؤقت مع متصفحك؟ كلا عنواني URL مناسبين لي

يوم السبت ، 11 نوفمبر 2017 ، 3:21 مساءً Naresh Bhatia [email protected]
كتب:

مرحبًا mbleigh https://github.com/mbleigh ، شكرًا على الاستجابة السريعة.
لقد جربت اقتراحك. إنه يعمل إذا كنت أستخدم اسم مجال Firebase ، ولكن
لا مع اسم المجال الحقيقي الخاص بنا. يمكنك المحاولة هنا:

  1. https://slidesup-website.firebaseapp.com/logo.svg - هذا يعمل
  2. https://slidesup.com/logo.svg - هذا ليس كذلك

الرجاء المساعدة.

-
أنت تتلقى هذا لأنه تم ذكرك.

قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/firebase/firebase-tools/issues/534#issuecomment-343701347 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AAAD_qtow5N-g3SIgdNGH-phTF54cbjXks5s1ivtgaJpZM4Qan2H
.

أنت محق! كانت قضية تخزين مؤقت. شكرا جزيلا لمساعدتكم.

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