أستخدم Bunny CDN لموقعي وتخزين الكائنات S3 للتسريع على التوالي. كل شيء يعمل بشكل جيد معًا. ومع ذلك، لدى Bunny خدمة إعدادات أمان: المرجعون المسموح بهم، والتي تُستخدم لمنع الآخرين من استضافة الملفات بشكل ضار. عندما أضيف موقعي فقط، تفتح جميع الروابط إلى الموقع فقط من خلال موقعي، وهذا يعمل بشكل جيد. ومع ذلك، عندما يقوم المستخدم بتحميل صورة رمزية، يتم عرض الصورة المصغرة بشكل طبيعي بعد اكتمال التحميل. يتم تحميل الرابط بنجاح إلى S3، ولكن الصورة الرمزية لا تظهر بشكل صحيح بعد النقر فوق حفظ الصورة الرمزية.
لا يسجل سجل الأخطاء أي شيء. لقد أضفت إلى قائمة المرجعون المسموح بهم:
*.mywebsite.com
لقد وجدت السبب، عند تعيين المرجعون المسموح بهم فقط تظهر هذه المشكلة، بعد إلغاء الإعداد وإعادة تحميل الصورة الرمزية سيتم عرضها بشكل طبيعي. لذلك أخمن أن ميزة المرجعون المسموح بهم تمنع الصورة من تخزين S3 عند حفظ الصور الرمزية. لكنني أضفت قائمة بيضاء للموقع، وهذا يجعلني أتساءل. ثم حاولت إضافة رابط CDN إلى القائمة البيضاء في
*.mywebsite.com
*.b-cdn.net
لا يزال لا يساعد! أحتاج إلى وظيفة المرجعون المسموح بهم، هناك طرق أخرى لتحقيقها، لكنني لست شخصًا محترفًا، وعملية Bunny بنقرة واحدة مناسبة لي.
أنا لا أتحدث الإنجليزية، لذلك تبدو الأسئلة والأوصاف مربكة، آسف
لقد أزعجتني هذه المشكلة لبضعة أيام، وما زلت أبحث عن إجابة. اكتشفت للتو أن الصورة الرمزية لن تظهر بعد تحميلها وحفظها بعد تشغيل المرجعون المسموح بهم، ولكن بعد إلغاء المرجعون المسموح بهم، لا حاجة لإعادة التحميل، وستظهر الصورة الرمزية بشكل طبيعي بعد انتظار بضع دقائق لتحديث الموقع. لذلك ربما يمنع المرجعون المسموح بهم سحب الملفات من تخزين S3. كيف يمكن حل هذا؟ ![]()
