اپنے Shopify سٹور کے لیے محفوظ کنکشن فعال کرنا

اپنے Shopify سٹور کے لیے محفوظ کنکشن فعال کرنا اس بات کو یقینی بناتا ہے کہ آپ کے کسٹمر جو ڈیٹا درج کرتے ہیں وہ نجی اور محفوظ رہے۔ یہ TLS (Transport Layer Security) سرٹیفکیٹ کا استعمال کرتے ہوئے حاصل کیا جاتا ہے، جسے بعض اوقات SSL (Secure Sockets Layer) سرٹیفکیٹ بھی کہا جاتا ہے، جو آپ کے سٹور اور بیرونی مواد کے درمیان رابطے کو انکرپٹ کرتا ہے، اور HTTP کے بجائے HTTPS کا استعمال کر کے محفوظ طریقے سے مواد کو شائع کرتا ہے۔

مثال کے طور پر، اگر آپ کے سٹور کا URL http://www.example.com ہے، تو TLS سرٹیفکیٹ جاری ہونے پر URL کو https://www.example.com میں تبدیل کر دیا جاتا ہے۔ اگر آپ کے کسٹمر اصل URL استعمال کرتے ہیں، تو وہ خود بخود انکرپٹڈ آن لائن سٹور پر ری ڈائریکٹ ہو جاتے ہیں۔

آپ کے آن لائن سٹور کے لیے TLS سرٹیفکیٹ کے درج ذیل فوائد ہیں:

  • وہ کسٹمر کے ڈیٹا کو انکرپٹ کر کے سیکیورٹی کی ایک تہہ شامل کرتے ہیں۔
  • وہ آپ کے آن لائن سٹور کے URL کے ساتھ پیڈ لاک آئیکن ڈسپلے کر کے آپ کے کسٹمر کا اعتماد بڑھانے میں مدد کرتے ہیں۔
    کنکشن محفوظ ہے کا پیڈ لاک آئیکن

TLS سرٹیفکیٹ حاصل کرنا

Shopify میں شامل کی گئی تمام ڈومین کے لیے TLS سرٹیفکیٹ مفت فراہم کیے جاتے ہیں۔ درج ذیل حالات میں TLS سرٹیفکیٹ خود بخود جاری کیا جاتا ہے:

  • کسی بھی ایسے ایسٹس کے لیے جو .myshopify.com ڈومین پر ہوسٹڈ ہوں۔
  • جب آپ Shopify کے ذریعے کسٹم ڈومین خریدتے ہیں یا کوئی ڈومین Shopify پر ٹرانسفر کرتے ہیں۔
  • جب آپ اپنا A ریکارڈ اور CNAME ریکارڈ تبدیل کر کے اپنے تھرڈ پارٹی ڈومین کو Shopify سے کنیکٹ کرتے ہیں تاکہ وہ Shopify کی طرف پوائنٹ کرے۔ اس صورت میں، TLS سرٹیفکیٹ جاری ہونے میں 48 گھنٹے تک لگ سکتے ہیں۔ اس دوران، آپ کے Shopify ایڈمن کی ڈومین سیٹنگز میں 'TLS یا SSL زیر التوا ہے' (pending) ظاہر ہو سکتا ہے۔ 48 گھنٹوں کے بعد، اگر آپ کا TLS ناکام ہو گیا ہے، تو آپ کے Shopify ایڈمن کی ڈومین سیٹنگز میں 'TLS یا SSL دستیاب نہیں' کا میسج ظاہر ہو سکتا ہے۔ اگر 48 گھنٹوں کے بعد آپ کے سٹور فرنٹ پر Your connection is unsecure جیسا کوئی ایرر میسج ظاہر ہوتا ہے، تو ٹربل شوٹنگ کے اقدامات آزما کر دیکھیں۔ اگر ان اقدامات سے TLS کے مسائل حل نہیں ہوتے ہیں، تو Shopify Support سے رابطہ کریں۔

آپ ڈومینز پیج پر ڈومین کا سٹیٹس Connected چیک کر کے اس بات کو یقینی بنا سکتے ہیں کہ آپ کا TLS سرٹیفکیٹ جاری کر دیا گیا ہے۔ اس کے علاوہ، جب آپ اپنا سٹور فرنٹ دیکھتے ہیں تو ایڈریس بار میں آپ کے آن لائن سٹور کے URL کے ساتھ پیڈلاک (تالا) کا آئیکن ظاہر ہوتا ہے۔

اپنے ایسٹس کے محفوظ ہونے کی تصدیق کرنا

اگر آپ کے آن لائن سٹور میں ایسی تصاویر، ویڈیوز، ویب فونٹس، یا دیگر ایسٹس شامل ہیں جو Shopify کے علاوہ کہیں اور ہوسٹ کیے گئے ہیں، تو انہیں HTTPS کے ذریعے ڈیلیور کیا جانا چاہیے۔ آپ کے Shopify آن لائن سٹور کا کوئی بھی ایسا پیج جس میں ایسا ایسٹ شامل ہو جو HTTPS کے ذریعے ڈیلیور نہ کیا گیا ہو، اسے غیر محفوظ سمجھا جاتا ہے۔

آپ کے ایسٹس کے محفوظ ہونے کو یقینی بنانے کا بہترین آپشن یہ ہے کہ آپ اپنے آن لائن سٹور کے تمام ایسٹس کو Shopify پر ہوسٹ کریں۔

اگر آپ کو اپنے ایسٹس کو Shopify سے باہر ہوسٹ کرنے کی ضرورت ہے، تو یقینی بنائیں کہ آپ درج ذیل اقدامات کریں:

سرٹیفکیشن اتھارٹی کی اجازت (CAA) کے ریکارڈز

سرٹیفکیشن اتھارٹی کی اجازت (CAA) کا ریکارڈ یہ بتانے کے لیے استعمال ہوتا ہے کہ کن سرٹیفکیٹ اتھارٹیز کو کسی ڈومین کے لیے سرٹیفکیٹس جاری کرنے کی اجازت ہے۔ سرٹیفکیٹ اتھارٹی (CA) ایک قابلِ اعتماد ادارہ ہوتا ہے جو ایسی الیکٹرانک دستاویزات جاری کرتا ہے جو انٹرنیٹ پر کسی ڈیجیٹل وجود کی شناخت کی تصدیق کرتی ہیں۔

آپ کو اپنے سٹور کے لیے CAA ریکارڈز کی ضرورت نہیں ہے۔ تاہم، اگر آپ کے لیے CAA ریکارڈز کا استعمال لازمی ہے، تو جب آپ اپنے ڈومین کو Shopify سے کنیکٹ کریں تو اسی وقت درج ذیل سرٹیفکیٹ اتھارٹیز (CA) کو ہر CAA ریکارڈ میں شامل کیا جانا چاہیے:

اپنے تھرڈ پارٹی ڈومین کے سیکیورٹی ایررز کی ٹربل شوٹنگ کرنا

اگر آپ کو اپنا ڈومین کنیکٹ کرنے کے بعد TLS یا SSL ایررز کا سامنا ہوتا ہے، جیسے کہ "SSL زیر التوا ہے"، "SSL دستیاب نہیں ہے"، یا "آپ کا کنکشن غیر محفوظ ہے" کے میسجز، تو DNS کی تصدیق، CAA ریکارڈ کے تقاضوں، اور DNSSEC کے تحفظات سمیت مرحلہ وار رہنمائی کے لیے ڈومینز کے مسائل کی ٹربل شوٹنگ کریں دیکھیں۔