سؤال

أنا أستخدم playframework v2 ولدي ملفات خريطة الموقع الخاصة بي يتم إعادة إنشائها مرة واحدة يوميا من خلال عملية خارجية.انهم جميعا في مجلد الأصول / خريطة الموقع

كيف يمكنني إجبرتك على تشغيل الملف الشخصي لإرجاع الملف مباشرة من القرص؟

هل كانت مفيدة؟

المحلول

يجب عليك الحصول على الملف (من القرص أو WS) وتقديم المحتوى في إجراء كلاسيكي، ثم قم بتعيين ذاكرة التخزين المؤقت مع شرح:

giveacodicetagpre.

http://www.playframework.org/documentation/2.0/javacache

أو يمكنك تحقيق نفس السلوك مع وظيفة.

نصائح أخرى

ضعها في المجلد العمومي .. موارد من هناك لا يتم اعتراض / معالجتها بواسطة أي وحدة تحكم، إلخ.

حتى إذا وضعت ملفك في المجلد /Public/sitemaps/sitemap.xml ستكون متاحة كما yoursite.com/public/sitemaps/sitemap.xml

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top