إبعاد الزواحف عن موقع الاختبار

أثار عميل لديه موقع تجريبي (Staging) قلقًا من أن موقعه قد يتم الزحف إليه. (سيحتاج الزاحف إلى البحث عن نطاقهم، ولكن إذا عثر الزاحف بالصدفة على رابط للموقع، فقد يتم الزحف إليه.)

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

لا تُغطى أي من هاتين الإعدادتين بواسطة shadowed by global.

الحلول المتوفرة لدي حاليًا هي جعل ملف app.yml يعدل ملف site_settings.yml لإضافة shadowed_by_global إلى أحد هذه المتغيرات، أو إنشاء ملحق (Plugin) يقوم بتعيينها.

هل فاتني شيء؟

إعجابَين (2)

من المرجح جدًا أن يتم استبدال shadowed_by_global بعبارة “يمكن تظليل كل إعداد” في وقت قريب جدًا. :crossed_fingers:

5 إعجابات