کمپیوٹرز, پروگرامنگ
کس طرح ایک HTTPS کنکشن بنانے کے لئے؟ HTTPS یا HTTP پر سائٹس میں کیا فرق ہے؟
ذاتی معلومات چوری کرنے کی کوشش کر روزانہ کی بنیاد پر دھوکے بازوں اور ہیکروں کے عالمی نیٹ ورک. ماضی میں اغوا کے سب سے زیادہ مقبول طریقہ فریب دہی کے طور پر شمار کیا گیا تھا. حملہ آور اصل سائٹ، اور اس کے ہاتھ (پاس ورڈز، کارڈ نمبر، نجی پیغامات، اور اسی طرح کی. این) میں صارف زوال سے اعداد و شمار کی جگہ لے لیتا. اس مسئلے کو حل کرنے کے لئے ایک محفوظ HTTPS کنکشن پیدا. لہذا، ویب سائٹ کے منتظمین اکثر کی تخلیق اور محفوظ کنکشن HTTPS تشکیل کرنے کا طریقہ کے بارے میں فکر مند ہیں.
HTTPS کیا ہے اور کیوں یہ ضروری ہے
تم سے پہلے ایک HTTPS کنکشن منتقل سائٹ یہ کیا ہے سمجھنے کے لئے ضروری ہے اور یہ کس طرح کام کرتا ہے. HTTPS HTTP (ہایپر ٹیکسٹ کا محفوظ ورژن ہے ٹرانسفر پروٹوکول)، ضروری ڈیٹا (، براؤزر کا نام، سکرین قرارداد کوکی کی اور اسی طرح کی. N. موجودگی) صفحات کے لئے اس پر منتقل کیا جاتا ہے.
HTTP کام کرنے کے قابل نہیں ہو گا پروٹوکول سائٹس کے بغیر بھیجنے اور متغیر وصول کرنے کے لئے، ڈویلپرز کی طرف سے استعمال کیا جاتا ہے. HTTP کے ذریعے منتقل کر تمام فائلوں، پہلے آسانی جعلی سائٹس (فریب دہی) کے اسباب کی طرف سے روک سکتا ہے.
اسی طرح، طریقہ پہلے پاس ورڈ، صارف کا نام، کارڈ نمبر، خفیہ پیغامات، اور دیگر اہم معلومات چوری. جعل سازی، ایجاد کیا گیا SSL سرٹیفکیٹ اور معلومات کے تبادلے سے قبل ان کی صداقت کی جانچ پڑتال کی طرف سے صارفین کو تحفظ فراہم کرنے کے لئے.
یہ بینک ویب سائٹ یا آن لائن دکانوں پر HTTPS استعمال کرنے کے لئے ضروری ہے. ان وسائل ایک ڈیجیٹل سرٹیفکیٹ نہیں ہے تو، براؤزر ایک کنکشن کو بلاک کریں گے، اور خطرے کے بارے میں ایک انتباہ ظاہر کرے گا. نتیجے کے طور پر، سائٹ اس کے صارفین کا اعتماد کھو دیں گے.
SSL / TLS سرٹیفکیٹ کیا ہے
HTTPS کے استعمال میں اہم جدت لازمی ڈیجیٹل SSL سرٹیفکیٹ ہے. اس فائل میں تمام معلومات (سرور، ملک کی سائٹ، ای میل کے مالک کے آئی پی ایڈریس، اور اسی طرح کی. این) ذخیرہ ہے کہ ہے. ڈیجیٹل دستاویز سرور سائٹ اور CA سرور (گودادی، ہیں Comodo اور ایم. پی) میں خفیہ کردہ ہے. ان فائلوں کا موازنہ کر رہے ہیں، اور وہ ایک ہی ہیں تو، کنکشن ہر کنکشن کے ساتھ جاری ہے. ورنہ حفاظتی انتباہ ظاہر ہوتا ہے.
کئی قارئین ایک محفوظ کنکشن HTTPS بنانے کے لئے کس طرح نہیں جانتے. پہلی کارروائی ایک قابل اعتماد مرکز سے ایک SSL سرٹیفکیٹ حاصل کرنے کے لئے ضرورت ہو گی. ان دستاویزات کی مختلف اقسام ہیں:
- DV - صرف ڈومین کی تصدیق (چھوٹے سائٹس اور بلاگز کے لئے).
- OV - ڈومین جانچ پڑتال اور تنظیم ہے.
- EV - توسیعی توثیق (براؤزر میں ایک سبز بار اور پیڈلاک وہاں ہو جائے گا).
سب سے زیادہ دکانوں کو ترجیح دی اور بینکوں EV آپشن پر غور کیا. اس کے بعد کی صورت میں مزید بہتری موجود ہیں:
- SGC (پرانے براؤزر کی حمایت).
- وائلڈ کارڈ (سپورٹ ذیلی).
- SAN (ایک سند میں متبادل ڈومینز).
- IDN (قومی حمایت دیکھیے ورلڈ وائڈ ویب ڈومینز).
سب سے زیادہ سائٹس کے لئے، کافی DV SSL سرٹیفکیٹ کا استعمال کرنے کے لئے. وہ سستا ہے اور فریب دہی کے خلاف تحفظ فراہم کرتا ہے.
محفوظ کنکشن میں سائٹ کا ترجمہ کرنے کے لئے کس طرح
تیزی سے، آن لائن کاروبار کے مالکان ایک محفوظ کنکشن HTTPS بنانے کا طریقہ میں دلچسپی رکھتے ہیں. ان اقدامات کے پروگرام کے کوڈ کے صفحات پر کچھ تبدیلیاں کرنا پڑے گا. سب سے اہم htaccess فائل میں ایک اضافی حکمرانی لکھنے کے لئے ہے. یہ ویب سرور اپاچی ترتیب دینے کے لئے استعمال کیا کوڈ ذخیرہ ہے.
سب سے زیادہ ویب میزبان سرور کیلئے SSL سرٹیفکیٹ کی تشکیل کرنے کے کنٹرول پینل کو استعمال کرتے ہوئے کی اجازت دیتے ہیں. ایسا کرنے کے لئے کس طرح کے بارے میں مزید معلومات کے لئے، آپ کی خدمت فراہم کرنے والے کے ساتھ چیک کریں. پوری سائٹ ترجمہ کے عمل مندرجہ ذیل مراحل میں تقسیم کیا جا سکتا ہے:
- SSL سرٹیفکیٹ.
- سرور پر سرٹیفکیٹ نصب کریں.
- سائٹ پر اندرونی روابط تبدیل کریں.
- پورٹ 301 پر ری ڈائریکٹ انسٹالیشن.
- کی robots.txt میں میزبان تبدیل کرنا.
آپ ایک ادائیگی کی میزبانی کی قسم بنائے استعمال کر رہے ہیں، تو پھر سرٹیفکیٹ کے ساتھ کی مدد سے رابطہ کریں، اور سروس کے کارکنوں کو انجام دینے کی مزید کوئی کارروائی. سوال کا جواب دینے میں سب سے مشکل مرحلہ، HTTPS کنکشن بنانے کے لئے کس طرح، htaccess کی ری قائم کرنے کے لئے، سب سے زیادہ اسکرپٹ کی مدد نہیں کرتے کے طور پر ہے.
سرٹیفکیٹ حاصل کرنے اور سرور پر انسٹال
اصول میں، ہم نے ایک HTTPS کنکشن بنانے کے لئے کس طرح کارروائی پر جانے سوچا. پہلا قدم آپ کو آڈٹ کے مراکز میں سے ایک سے ایک SSL سرٹیفکیٹ حاصل کرنے کی ضرورت ہے. انٹرنیٹ پر آپ کو مختلف قیمت کی حدود میں بہت سے مختلف اختیارات حاصل کر سکتے ہیں. مفت کے انچارج دستاویزات حاصل کرنے کے لئے موجودہ وقت میں، وہاں ہیں 2 مرکز:
- WoSign.
- Startssl.
دیگر خدمات کی ادائیگی کی ضرورت ہوتی ہے. رقم سرٹیفکیٹ کی قسم اور اس اضافی خصوصیات (پرانے براؤزرز کیلئے کثیر ڈومین حمایت، اور اسی طرح کی. این) پر منحصر ہے. سی اے ایس:
- Reg.ru.
- گودادی.
- Hostland.
- سیمنٹیک.
- میں Comodo.
- GlobalSign.
- Thawte.
اس کے علاوہ، کچھ ہوسٹنگ آپ ایک خاص ٹیرف پلان کی خریداری کرتے وقت SSL سرٹیفکیٹ کے ساتھ اپنے صارفین کو فراہم کرتا ہے. سائٹ پر سرٹیفیکیشن کی تفصیلات ضروری افعال کو پینٹ. لیکن پورے عمل مندرجہ ذیل مراحل پر مشتمل ہے:
- جنریشن CSR کی درخواست؛
- بھرنے سائٹ کا پتہ (ایڈمن @ [سائٹ کا پتہ])؛
- ڈومین (EV اور OV دستاویز کے لئے) کے مالک کے بارے میں معلومات میں بھرنے.
CSR درخواست کو تصدیق کیلئے عام معلومات (ڈومین کے نام، تنظیم، شہر، ریاست، ملک) بھی شامل ہے. معلومات صارف ایک کوڈ 2 (خفیہ کلید اور CSR کوڈ) حاصل کرتا ہے بھرنے کے بعد، آپ ایک علیحدہ دستاویز میں ان کے ذخیرہ کرنے کے لئے اس بات کا یقین ہو. ایک SSL سرٹیفکیٹ حاصل کرنے کے لئے اس کوڈ بھیجیں، اور مرکز سے اس کی حوالگی کا انتظار کریں.
اب ویب سائٹ ہوسٹنگ کے پاس جاؤ اور «SSL سرٹیفکیٹ" کے سیکشن، یا رابطے کی حمایت کے لئے تلاش. اس CSR کوڈ، نجی کلید اور سرٹیفکیٹ کے بارے میں معلومات فراہم کرنے کے لئے کی ضرورت ہے. ویب ہوسٹنگ پینل میں SSL حمایت پر سوئچ کرنے کے لئے نہیں بھولنا.
ایک مسلسل بنیاد پر ایک HTTPS کنکشن بنانے کا طریقہ
سرور پر فائل ڈال کے بعد، آپ کی ویب سائٹ کا ایک اندرونی ترتیب کے عمل کرنے کی ضرورت ہے. آپ نے ایک ری سیٹ اپ اور مطلق سے رشتہ دار کو تمام اندرونی روابط کو تبدیل کرنے کی ضرورت ہے.
//site.ru/img/bg.png: وہ بجائے http://site.ru/img/bg.png سیٹ ہے.
HTTP لنک ناموں سے ہٹا دیا جانا چاہئے. شک میں، آپ کی ویب پروگرامر یا ایک فری لانس کے فون کریں تو وہ ترتیب دینے کی جلدی ہے. کی تلاش میں رہتی حوالوں سے ہر ایک فائل کے لئے ایک کوڈ ایڈیٹر کے ذریعے ہو سکتا ہے، یا سے PhpMyAdmin پر تلاش کے ذریعے تمام معلومات تلاش کرنے کے لئے.
لنکس قائم کرنے کے بعد آپ کو تبدیلی کی تلاش کے انجن کی وضاحت کرنے کی ضرورت ہے. robots.txt فائل اور لائن میزبان کھولیں: HTTP بجائے HTTPS رکھ دیا.
اس کے بجائے http://example.ru داخل کریں: https://example.ru.
تلاش کے فائل کو تبدیل کرنے کے بعد خود بخود HTTPS کرنے HTTP سے سائٹ کو ری ڈائریکٹ کرنے کے لئے تشکیل کر رہا ہے. آگے بڑھنے سے پہلے، HTTPS پروٹوکول کو ایک ویب سائٹ کی دستیابی چیک کریں. تمام پچھلے اقدامات درست طریقے سے مکمل ہو گیا ہے تو، خرابی واقع ہو نہیں ہونا چاہئے.
خود کار طریقے سے ایک محفوظ کنکشن پر ری ڈائریکٹ کرنے کے لئے، .htacess فائل کچھ مدد میں اس اسکرپٹ داخل:
تاریخ پر RewriteEngine
RewriteCond پر٪ {HTTP ایکس فارورڈ-Proto کی} HTTPS!
RewriteRule پر ^ HTTPS: //٪ {HTTP_HOST}٪ {REQUEST_URI} [L، ر = 301، NE]
لیکن زیادہ تر مقدمات میں، یہ طریقہ کام نہیں کرتا. ان حالات میں، اپنے ہوسٹنگ کے منتظم سے رابطہ کریں، اگر وہ صحیح ترتیبات کو بنانے کے لئے کے قابل ہو جائے گا. لوٹایا عام طور پر 24 گھنٹوں کے اندر اندر سرور کو دوبارہ شروع کرنے کے بعد چل رہا شروع ہوتا ہے.
اس کے علاوہ آپ کے ویب ماسٹر پینل "Yandex" ہے یا گوگل میں ترتیبات کو تبدیل کرنے کی ضرورت ہے. تخکرمن کے تحت مطلوبہ ترتیبات بنیادی آئینے کے نقطہ کرنے کے لئے جانا اور HTTPS انسٹال کریں. اس کے علاوہ، میں منتقل کی ضرورت ہے:
- sitemap.xml؛
- یو آر ایل اخراج؛
- جغرافیائی محل وقوع؛
- گوگل کے لئے Disawov آلہ روابط.
اس کے بعد یہ reindexing کا انتظار باقی ہے. اس مدت کے دوران، سائٹ پر سرگرمی کم ہے، لیکن اس کے بعد مستحکم.
ورڈپریس کے لئے ایک HTTPS کنکشن بنانے کے لئے کس طرح
جدید بلاگز اور پورٹلز بنیادی طور پر ان کے جانے کے لئے کے لئے HTTPS اسی آپریشن کو انجام دینے کی (ایک سرٹیفکیٹ، تبدیلی کے لنکس اور اسی طرح کی. N. حاصل کرنے) کی ضرورت ہے کرنے کے لئے، ورڈپریس پر کام کرتے ہیں. لیکن وہ بلٹ میں پلگ ان کے مالک کے تمام اعمال انجام گا کی ایک سیٹ ہے:
- آسان HTTPS نئ سمت؛
- HTTPS (SSL).
پہلی حوالوں کی جگہ لے لیتا ہے، اور دوسرا آپ کو ایک SSL سرٹیفکیٹ کی وضاحت کرنے کی اجازت دیتا ہے. اس کے علاوہ، ترتیبات> جنرل کے پاس جاؤ. یہاں آپ کا یو آر ایل کو تبدیل کرنے اور HTTPS پروٹوکول وضاحت کرنے کی ضرورت ہے. اس بات کا یقین پرانے صفحات بھی ایک محفوظ کنکشن ہے کہ بنائیں. لنکس کی ترتیب تبدیل کرنے کے بعد ایک ری انجام دینے اور آپ کی robots.txt فائل پر نظر ثانی.
اب کوئی سوال ہونا چاہئے سائٹ پر HTTPS کنکشن کس طرح کرنا ہے یہ پیدا ہوتا ہے. سب سے زیادہ ویب میزبان پر حفاظتی حکومت صرف حمایت کرنے کے لکھنے کی ضرورت ہے شامل کرنے کے لئے. وہ ایک ماہر کا تقرر کریں گے، اور وہ ترتیب انجام دے گا.
Similar articles
Trending Now