آیا میدانید گواهینامه امنیتی SSL چه مزایایی برای سایت دارد و چگونه گواهینامه SSL رایگان دریافت کنید؟ در ادامه این مطلب پاسخ این پرسشها را دریافت خواهید کرد.
هنگام ورود به سایتهایی که از پروتکل امنیتی SSL استفاده نمیکنند، مرورگر به کاربر اخطار میدهد که سایت مورد نظر امن نیست. همین مساله باعث میشود که کاربران اینترنتی نسبت به سایتهایی که از این پروتکل استفاده نمیکنند، بی اعتماد باشند.
به همین دلیل موتورهای جستجو ارزش بسیار زیادی برای این پروتکل امنیتی قائل هستند. اما پروتکل امنیتی SSL چیست و چه مزایایی برای یک سایت دارد؟ قیمت این گواهینامه امنیتی چقدر است و چگونه میتوان آن را خریداری کرد؟ آیا میتوانید گواهینامه امنیتی SSL رایگان را برای یک سایت نصب کنید؟ نحوه نصب این گواهینامه برای سایتهای وردپرسی به چه صورت است؟ در این مطلب قصد داریم به پاسخ این پرسشهای مهم بپردازیم.
گواهینامه امنیتی SSL چیست؟
SSL به گواهینامه امنیتی گفته میشود که داده ها و اطلاعات مبادله شده بین مرورگر و سرور را رمزگذاری میکند. با استفاده از این استاندارد، امکان از دست رفتن اطلاعات، هک شدن آنها و هرگونه سوء استفاده به حداقل میرسد. این پروتکل امنیتی آدرس سایتها را از HTTP به HTTPS تغییر میدهد.
زمانی که یک سایت از این پروتکل استفاده میکند، تمام اطلاعات بوسیله کدهای اختصاصی رمزگذاری میشوند و همین مساله باعث بالا رفتن اطلاعات کاربران در سایتهای اینترنتی خواهد شد. از آنجا که موتورهای جستجو به امنیت اطلاعات و دادههای مبادله شده در دنیای وب بسیار اهمیت میدهند، سایتهایی که از این گواهینامه استفاده میکنند، معتبرتر هستند و جایگاه بهتری دریافت خواهند کرد.
چگونه گواهینامه SSL رایگان دریافت کنم؟
بسیاری از وبسایتهای کوچک به دلیل هزینههایی که SSL برای آنها دارد، از نصب این گواهینامه خودداری میکنند. به همین دلیل برخی از دادههایی که توسط آنها مبادله میشود امنیت کافی را ندارند. برای جلوگیری از آسیبپذیری اطلاعات در دنیای اینترنت، یک بنیاد با نام Lets ENCRYPT تاسیس شده است که گواهینامه SSL را به صورت رایگان در اختیار وبسایتها قرار میدهد.
در نتیجه سایتهای بیشتری میتوانند از آن استفاده کنند و امنیت دادهها و اطلاعات در دنیای اینترنت بهبود پیدا میکند. شرکتهای بزرگی همچون فیسبوک، گوگل و وردپرس از این گواهینامه حمایت میکنند.
اما از آنجا که نصب این SSL برای کسانی که دانش برنامهنویسی پایینی دارند، سخت است، اغلب هاستینگهای بزرگ در پنل هاست خود، بخشی را با نام Let’s Encrypt SSL قرار دادهاند، تا نصب این گواهینامه امنیتی برای سایتها آسان شود. برای نصب این گواهینامه در وردپرس میتوان مراحل زیر را طی کرد.
آموزش نصب گواهینامه SSL در وردپرس
پیش از نصب SSL رایگان باید مطمئن شوید که هاستینگ شما این گواهینامه امنیتی را ارائه میدهد. اگر سایت شما وردپرسی است به سادگی میتوانید به روشهای مختلفی گواهینامه امنیتی SSL را نصب کنید. برای نصب این گواهینامه مراحل زیر را در کنترل پنل هاست خود انجام دهید:
1. قبل از هر چیزی وارد کنترل پنل هاست شوید. در این آموزش نحوه نصب SSL در سی پنل را آموزش میدهیم.
2. به بخش Security سی پنل بروید.
3. بر روی گزینه let’s Encrypt کلیک کنید تا وارد مراحل نصب SSL رایگان شود.
4. در بخش اول باید نام دامنهای که میخواهید SSL برای آن فعال شود را انتخاب کنید.
5. آدرس ایمیل خود و سایر اطلاعات خواسته شده را وارد کنید.
6. سپس بر روی دکمه Iinstall کلیک کنید.
7. در مرحله آخر کد تایید SSL را ذخیره کنید چون در مراحل بعدی به آن نیاز خواهید داشت.
8. برای تایید نهایی SSL لازم است به قسمت SSL/TLS Manager در بخش security سی پل بروید.
9. در این قسمت با کلیک بر روی گزینه install and manage SSL به صفحه جدیدی هدایت میشوید.
10. در صفحه جدید نام دامنه خود را انتخاب کنید و کد تاییدی را که در قسمت قبلی دریافت کردید، در بخش certificate وارد کنید. پس از ذخیرهسازی این تنظیمات، گواهینامه SSL شما فعال میگردد.
برای اینکه تمام آدرسهای سایت شما از http به https تغییر کند، لازم است به پیشخوان سایت خود بروید و تنظیمات زیر را انجام دهید.
- از بخش تنظیمات، گزینه تنظیمات عمومی را انتخاب کنید.
- در قسمت آدرس سایت (wordpress address) و آدرس سایت (site address)، http را به https تغییر دهید و تغییرات را ذخیره کنید. اگر این آدرسها را تغییر ندهید با وجود فعالسازی SSL در سی پنل باز هم SSL برای سایت شما فعال نخواهد شد.
اگر پس از انجام مراحل بالا باز هم آیکون SSL در کنار آدرس سایت، سبز نشد، به معنی آن است که آدرسهایی در سایت شما موجود است که از HTTP به HTTPS تغییر نکرده است. شما باید این آدرسها را بیابید و آنها را به صورت دستی تغییر دهید.
اما از آنجا که پیدا کردن آدرس مورد نظر زمانبر است، میتوانید با استفاده از پلاگینهای SSL این مشکل را حل کنید. یکی از بهترین پلاگینها برای این کار، پلاگین Really Simple SSL است. پس از نصب این پلاگین کل آدرسهای سایت شما به HTTPS تغییر خواهد کرد و مشکل SSL سایت حل خواهد شد.
صفحات را ریدایرکت کنید
اگر گواهینامه SSL را برای سایت خود نصب کردید، لازم است تمام آدرسهای سایت را از http به https ریدایرکت کنید. برای این کار از ریدایرکت 301 استفاده کنید. این کار باعث میشود کاربران پس از جستجو آدرسهای قبلی سایت در موتورهای جستجو به آدرسهای جدید هدایت شوند. برای جلوگیری از ارورهای not found در سایت حتما باید ریدایرکت 301 را انجام دهید.
آیا شما هم به SSL مهاجرت کردهاید یا هنوز در این باره شک دارید؟ تجربیات و دلایل خود را در بخش نظرات با ما به اشتراک بگذارید.