در هر جایی که باشیم امنیت حرف اول را میزند. همانطور که میدانید امنیت در فضای اینترنت، اهمیت بسیار بالایی دارد. امروزه با افزایش خریدهای آنلاین و انجام کارهای مهم از طریق سایتها، این امر بیش از پیش مورد توجه همگان قرار گرفته است. یکی از مهمترین بخشهایی که اطلاعاتی نظیر: تراکنشهای آنلاین، ایمیلهای کاربران و… افراد در آن ذخیره و مورد تبادل قرار میگیرد، سایتها هستند. لذا تامین امنیت سایتها به منظور حفظ اطلاعات کاربران، از اهمیت بالایی برخوردار است. به طوری که گوگل نیز آن را یکی از موارد مهم در نظر میگیرد. یکی از راههای اساسی برای افزایش امنیت سایتها، استفاده از گواهینامه SSL در وردپرس است.
گواهینامه SSL در وردپرس
بهتر است در همین ابتدای کار بدانیم SSL چیست؟ و چگونه میتوان گواهینامه SSL در وردپرس را فعال کرد؟
پروتکل SSL یک روش حفاظت از اطلاعات کاربر و سرور است. در این روش، اطلاعاتی که بین کاربر و سرور انتقال پیدا میکنند، رمزگذاری میشوند. پس از رمزگذاری اطلاعات، دادهها به سمت مقابل انتقال یافته و در آنجا دوباره رمزگشایی میشوند. با این عمل در زمان جابهجایی، اطلاعات رمزگذاری شده هستند و به صورت امن منتقل میشوند. استفاده از SSL سالانه هزینهای را برای شما به دنبال دارد. برخی از شرکتهای ارائه دهنده هاستینگ، روی بعضی از پلنهای خود، SSL رایگان ارائه میدهند. شما میتوانید برای صرفه جویی در هزینههای خودتان از این شرکتها برای میزبانی سایت استفاده کنید. برخی دیگر برای مدتی بصورت رایگان این گواهینامه را اعطا کرده و پس از گذشت آن تاریخ، از شما هزینهای را بابت فعالسازی دریافت میکنند.
تاثیر SSL در سئو چیست؟
آیا فکر میکنید گواهینامه SSL در وردپرس تاثیری بر روی سئوی آن نیز دارد؟ قطعاً شما نیز از اهمیت سئو در شناخته شدن سایت خود مطلع هستید. بنابراین پیشرفت در این زمینه به معنی پیشرفت سایت و کسب و کار شما است. برای پیشرفت سایت در زمینه سئو، ملزم به پیروی از قوانین گوگل هستید. یکی از این موارد تاثیر مثبت پروتکل SSL در بهبود جایگاه سایت شما است. در سال ۲۰۱۴ گوگل به صورت رسمی اعلام کرد که پروتکل SSL یکی از عوامل موثر در سئوی سایت است. به طوری که امروزه بالغ بر ۵۰ درصد نتایج صفحه اول گوگل، دارای پروتکل امن SSL یا Https هستند. در واقع امروزه اگر سایتی این نشان را نداشته باشد، بهتر است به آن اعتماد نکنیم زیرا نوعی اعتبار برای سایتمان محسوب میشود که به ما میگوید به عنوان یک کاربر، اطلاعاتمان محفوظ میماند.
دریافت و فعال سازی پروتکل SSL برای وردپرس
شما میتوانید برای فعال سازی SSL در وردپرس از شرکتهای ارائه دهنده هاست مخصوصا همان شرکتی که هاست خود را دریافت کردهاید، کمک بگیرید و درخواست نصب آن را روی هاست خود داشته باشید. پس از این کار، لازم است یک سری تغییرات در تنظیمات وردپرس خود انجام دهید. یکی از مشکلاتی که بیشتر مدیران سایتها پس از نصب SSL با آن مواجهاند، سبز نشدن گواهی SSL در مرورگر کاربر است. برای حل این موضوع به طور عادی شما باید یک سری تنظیمات را در سایت خود اعمال کنید، که ممکن است چند ساعت وقت شما را بگیرد. برای این منظور، راحتترین و سریعترین کار، استفاده از یک افزونه استاندارد وردپرس است.
فعال سازی SSL در وردپرس با افزونه Really Simple SSL
افزونه Really Simple SSL یک افزونه کارآمد برای فعالسازی گواهینامه SSL در وردپرس است، که با اعمال همه تنظیمات مورد نیاز، مشکل سبز نشدن گواهی SSL را به راحتی حل میکند. این افزونه توانسته امتیاز خوبی را کسب کند و تا امروز بیش از 2 میلیون نصب فعال داشته باشد. شما میتوانید این افزونه را از انتهای همین مقاله دریافت کنید. پس از دریافت، همانند سایر افزونههای وردپرس اقدام به نصب از بخش: افزونهها > افزودن > بارگذاری افزونه و در نهایت اقدام به نصب و فعال سازی افزونه میکنیم. پس از نصب، در قسمت تنظیمات وردپرس یک بخش به نام SSL افزوده میشود.
SSL
همانطور که ملاحظه میکنید تنظیمات این افزونه به زبان فارسی است و کاملا مشخص است که باید چه کنیم. دارای سه تب مخلف پیگربندی، تنظیمات و اشکالزدایی است.
پیکربندی
در این بخش مشاهده میکنید که “پیغام SSL شناسایی نشده است.” را به ما میدهد زیرا هیچگونه گواهینامه SSL در وردپرس ما که تنها یک لوکال هاست است، ثبت نشده. اگر شما این گواهینامه را دریافت کرده باشید حتما در اینجا شناسایی شده و تیک سبز رنگ میخورد.
تنظیمات
تأیید کننده محتوای مخلتف: برای تمامی محتواهای سایت این گواهینامه فعال شود یا خیر.
اشکال زدایی: حالت اشکالزدایی برای سایت فعال شود یا خیر.
توقف ویرایش فایل .htaccess: اگر میخواهید امنیت کار را بالا ببرید، میتوانید مانع از ویرایش این فایل شوید.
پلاگین را غیرفعال کنید و SSL را نگه دارید: در صورتی که بعد از انجام تنظیمات فعال سازی SSL در وردپرس بخواهید افزونه را غیر فعال کنید، میتوانید تنظیمات را نگه دارید تا بهم نخورد.
حال میتوانید تنظیمات خود را انجام داده و آنها را ذخیره کنید.
اشکالزدایی
اگر میخواهید اشکالات مرتبط در این بخش نشان داده شوند، تنها باید گزینه اشکالزدایی را در بخش تنظیمات فعال کنید. سپس میتوانید تمامی موارد اشکال را در اینجا مشاهده کنید و سعی در رفع آنها داشته باشید.
به همین راحتی میتوانید فعال سازی SSL در وردپرس را انجام داده و دیگر نگران تنظیم نشدن آن روی سایت خود نباشید.
جمعبندی
اگر میخواهید کاربرانتان به شما اعتماد کنند، اگر میخواهید گوگل برای شما ارزش و اعتباری قائل شود، اگر میخواهید امنیت خوبی را برای کاربران و اطلاعات بانکی و شخصی آنها در سایت خود قائل شوید فقط کافیست به فکر فعال سازی SSL در وردپرس باشید. با کمک گواهینامه SSL در وردپرس یکی از ابعاد امنیت را در وردپرس که میتوان به عنوان مثال در کنار نصب افزونه امنیتی sucuri برقرار کرده و بسیاری از مشکلات را رفع میکنید. پس لطفا آن را جدی بگیرید.
sgalavi 4 سال عضو همیار وردپرس
سلام. من افزونه رو نصب کردم ولی دو تا خطا میده و به سایت هم نمیشه دسترسی داشت. چطوری این دوتا رو حل کنم؟
HTTP Strict Transport Security فعال نیست
Recommended security headers not enabled
سید سجاد غلام پور 7 سال عضو همیار وردپرس
درود بر شما
قبل فعال کردن این افزونه باید از هاستینگ بخوایید که تنظیمات ssl رو در هاست شما انجام بده.
mohamadrezakhalili 4 سال عضو همیار وردپرس
سلام وقتتون بخیر
من توی تنظیمات عمومی، آدرس سایتمو به https تغییر دادم و وقتی می خوام وارد سایتم بشم با ارور Your connection isn’t private مواجه میشم.
هر چقدر هم آدرس سایت رو از توی تنظیمات دوباره به http تغییر میدم تاثیری نداره و یک s به آدرس سایت اضافه شده.
چطور می تونم اون s رو بردارم تا دوباره سایتم به صورت عادی بالا بیاد؟
خیلی ممنون میشم راهنماییم کنید
سید سجاد غلام پور 7 سال عضو همیار وردپرس
سلام
ssl علاوه بر سئو تاثیر به سزایی در امنیت وبسایت شما داره به همین خاطر باید در همه وبسایت ها فعال باشه. بنده احتمال میدم که به خاطر کش مرورگرتون این مشکل براتون پیش میاد. به همین خاطر بهتره از این افزونه استفاده کنید برای فعال کردن ssl. اگر مشکلتون حل نشد حتما با هاستینگ مکاتبه کنید تا مشکل رو براتون حل کنه.
mohamad4081 5 سال عضو همیار وردپرس
با سلام
بعد از فعال کردن این افزونه نیازی به تغییرات در کنسول گوگل نیست؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
خیر
شایان فرهنگ پژوه 8 سال عضو همیار وردپرس
سلام.
باید دو مورد
name .com
و
www. name .com
را هم در کنسول گوگل اضافه کنید و حتما یکی از آنها را (با www یا بدون www ، و با https یا با http) را انتخاب کنید. یعنی باید 4 بار یک دامنه را اضافه کنید.
موفق و پیروز باشید (:
HT1352 6 سال عضو همیار وردپرس
سلام وقت بخیر
این گواهیی ssl دیگه بصورت رایگان وب سایت رو پشتیبانی نمیکنه.
20 روز پیش برای من پیام آمد که تا 5 jun منقضی میشه.
لطفا افزونه جدیدی که بصورت رایگان وب سایت رو پشتیبانی کنه معرفی کنید.
متشکرم
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
این افزونه فقط ssl شما رو تایید میکنه. اون تاریخ انقضایی که برای شما ارسال شده مربوط به ssl از طرف هاستینگه. باید برای تمدیدش هزینهای رو به هاستینگ خودتون پرداخت کنید.
ssl بصورت رایگان ارائه نمیشه.
Kiarashr1988 6 سال عضو همیار وردپرس
در ادامه راهنمایی زیر بگم خدمتتون که فقط صفحه اصلیو به من نمایش نمیدهد وگرنه بقیه صفحات قابل نمایش هستش
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
به بخش تنظیمات همگانی برید و آدرس سایت رو با https وارد کنید.
Kiarashr1988 6 سال عضو همیار وردپرس
سلام خدمت شما
من این افزونه رو نصب کردم و پس ا ز اینکه ، تنظمیاتی را که از طریق مقاله بالا فرومودین ، انجام دادم صفحه سایت قفلش ، سبز رنگ شد اما هیچی به من نشودن داده نمیشه و فقط یه صفحه سفید به من نشون داده میشود انگاه اصن سایتی وجود نداره
برای حل این مشکل بایست چیکار کنم لطفا راهنماییم کنید
هیچکدوم از تنظمیات من و محصولاتی که وارد کردم در قسمت پیشخوان که بررسی کردم هیچ مشکلی براشون پیش نیومده و لی هیچی قابل نمایش نیست بروی سایت
در ضمن تمام لینک ها از http یه Httts تبدیل شده
mahdi2lone 9 سال عضو همیار وردپرس
باسلام
برای سایتمون میخوایم ssl نصب کنیم ولی هاستینگ فرمودند ssl رایگان رو نمیشه برای وردپرس شبکه به کار برد، بر روی سایت اصلی میشه بکار برد فقط و گفتند باید ssl wild card تهیه کنیم که هزینه ی سالانه 4 میلیون تومان میشه!! میخواستم بدونم همیار وردپرس هم از همینssl wild card استفاده می کنه؟ یا از روش دیگه ای؟ ممنون میشم راهنمایی کنید. مرسی
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
ما وردپرس شبکه نیستیم.
علیرضا 8 سال عضو همیار وردپرس
سلام
من این افزونه رو نصب کردم و ssl فعال شده
فقط یه سوال
من میخوام یه عکسی رو از یه سایت یا فضای دیگه ای درج کنم توی سایتم حالا اگه Auto replace mixed content فعال باشه هم اون تصاویر https میشه و هم آدرس صفحه ، اما من میخوام فقط آدرس ها و url های سایتم https باشه نه محتویاتش!
لطفا راهنمایی کنید.
ممنون
محسن
عالی بود
masoudtoohami 8 سال عضو همیار وردپرس
با سلام
افزونه بالا را نصب و فعال کردم و طبق تنظیماتی هم که گفتید اعمال کردم
ولی متاسفانه هنوز قرمز رنگ هستش