آپ کی سائٹ کا مفت پیش نظارہ پتہ (مثال کے طور پر t-1a2b3c4d5e6f.zinnpreview.com) تعمیر اور جانچ کے لیے ہے۔ ان پتوں کو ہر صارف کے لیے محفوظ رکھنے کے لیے، پیش نظارہ کا پتہ صرف آپ کی ایپلیکیشن کی اپنی فائلوں کو چلاتا ہے۔ اس کے علاوہ کوئی بھی چیز جو وہاں کوڈ چلانے کی کوشش کرے گی، اسے 403 Forbidden کے ساتھ مسترد کر دیا جاتا ہے۔
پیش نظارہ کے پتے پر کیا مسترد کیا جاتا ہے
- WordPress اور WooCommerce: PHP فائلوں کو
wp-admin، wp-includes، wp-content (سوائے uploads کے) اور براہ راست سائٹ کے مرکزی فولڈر میں موجود فائلوں میں چلایا جاتا ہے۔ uploads میں، یا آپ کے خود شامل کردہ فولڈر میں موجود PHP فائل کو مسترد کر دیا جاتا ہے۔
- Joomla، Drupal، PrestaShop، OpenCart، Grav اور MediaWiki: صرف ایپلیکیشن کے اپنے انٹری پوائنٹس چلتے ہیں، جیسے کہ
index.php اور اس کا ایڈمن فولڈر۔
- سٹیٹک سائٹس اور Node.js ایپس: کوئی بھی PHP بالکل نہیں چلتی۔
- ہر سائٹ: فشنگ کٹس کے ذریعے استعمال ہونے والے چند مخصوص فولڈرز اور فائلوں کے نام مسترد کر دیے جاتے ہیں۔
سرچ انجنوں کو بھی پیش نظارہ کے پتوں کو انڈیکس نہ کرنے کی ہدایت دی جاتی ہے۔
آپ کا اپنا ڈومین متاثر نہیں ہوتا ہے
جب سائٹ تک اس کے اپنے ڈومین پر رسائی حاصل کی جاتی ہے تو ان میں سے کسی کا بھی اطلاق نہیں ہوتا ہے۔ اگر آپ کو اپنے کسی فولڈر سے کوڈ چلانے کی ضرورت ہے، تو ڈومینز اور DNS کے تحت اپنا ڈومین منسلک کریں۔ یہ وہاں بالکل اسی طرح کام کرتا ہے جیسا کہ آپ نے اسے لکھا تھا۔
ہم ایسا کیوں کرتے ہیں
پیش نظارہ کے پتے ایک ہی ڈومین کا اشتراک کرتے ہیں۔ اگر کوئی جعلی لاگ ان صفحہ ہوسٹ کرنے کے لیے ان میں سے کسی کا استعمال کرتا ہے، تو براؤزرز ہر پیش نظارہ پتے سے زائرین کو خبردار کر کے دور رکھ سکتے ہیں، بشمول آپ کے پتے کے۔ پیش نظارہ کو صرف ایپلیکیشن کی اپنی فائلوں تک محدود کرنا آپ کی اصل سائٹ کو متاثر کیے بغیر اسے روکتا ہے۔
جاننا اچھا ہے
- صفحات، پوسٹس، مصنوعات، تصاویر اور اسٹائلز کو کبھی مسترد نہیں کیا جاتا ہے۔ صرف ایپلیکیشن کے اپنے فولڈرز سے باہر کے کوڈ کو مسترد کیا جاتا ہے۔
- اگر آپ کی ایپلیکیشن کے لیے واقعی ضروری کوئی چیز پیش نظارہ کے پتے پر مسترد ہو جاتی ہے، تو سپورٹ سے رابطہ کریں اور ہمیں وہ پتہ بتائیں جس نے 403 دکھایا تھا۔