با عرض سلام خدمت محضر منور شما کاربران گرامی،

امروز و در این ساعت از وبلاگ آی وحید » جادوگر طراحی با شما هستیم با مبحث ssl برای سایت های وردپرسی شیرین. همانطور که شما هم حس کرده اید امروزه هدف بسیاری از هکران محترم هک و دزدی اطلاعات سایت های وردپرسی هست. این مورد در آمارهای جهانی نیز مشهود است و هم چنین اگر یه وردپرسی هستید میدونید که با هر آپدیت و بروزرسانی سیستم وردپرس بیش از 20 باگ و ایراد امنیتی برطرف می شود که برخی توسط تیم وردپرس، برخی توسط تیم امنیتی گوگل و برخی توسط گزارشات کشف می شود.

اما وارد مبحث ssl بشیم. ssl چیست؟از این پرتکول برای امن کردن پرتکول های غیرامن مانند HTTP ، LDAP ، IMAP و … استفاده می شود. در حقیقت SSL بر این اساس یکسری الگوریتم های رمزنگاری بر روی داده های خام قرار می دهد که قرار است یک کانال ارتباطی غیرامن بگذرد تا محرمانه ماندن داده ها تضمین شود. به بیان دیگر شرکتی که صلاحیت صدور و اعطاء گوهینامه دیجیتال SSL را دارد برای هر کدام از دو طرفی که قرار است ارتباطات بین شبکه ای را امن کنند. این مدارک باید احراز هویت کاربران را تایید کنند و از هر طرف گواهینامه تایید شود. اگر اطلاعات حین انتقال به سرقت رفت برای رباینده قابل درک نیست که این کار به صورت الگوریتم های رمزنگاری و کلیدهای رمزنگاری نامتقاران و متقاران انجام می دهد.
برای استفاده از ssl کد زیر را به wp-config خود اضافه کنید تا کاربران با این پرتکول لوگین شوند.

/* Enable SSL Encryption */
define(‘FORCE_SSL_LOGIN’, true);
define(‘FORCE_SSL_ADMIN’, true);

کد بالا در واقع پروتکل ssl رو برای سایت و وبلاگ وردپرسی شما فعال میکنه. البته افزونه هایی وجود دارند که کارهای مشابهی انجام میدن.

با تشکر از شما. امیدوارم مفید و موثر واقع شده باشه و به دردتون بخوره – آی وحید