سلام دوستان، امروز با آموزش افزودن امنیت به سایت با نصب SSL روی سی پنل برای وردپرس در خدمتتون هستیم. ویدئوی این آموزش در یوتیوب هست و می تونید مشاهده بفرمایید. برای مشاهده در این صفحه وی.پ.ان خودتونو روشن کنید و همینجا میتونید ویدئو رو ببینید…
برای ریدایرکت خودکار تمام ترافیک وبسایت از HTTP به HTTPS در وردپرس بدون استفاده از افزونه و در محیط هاست سیپنل، میتوانید مراحل زیر را انجام دهید:
۱. ورود به سیپنل
ابتدا وارد کنترل پنل سیپنل خود شوید. برای این کار میتوانید از آدرس yourdomain.com:2083 استفاده کنید.
۲. ویرایش فایل .htaccess
در داخل سیپنل به بخش File Manager بروید. سپس به مسیر اصلی وردپرس خود (معمولاً در پوشهی public_html
) بروید و فایل .htaccess
را پیدا کنید. اگر این فایل را مشاهده نمیکنید، مطمئن شوید که گزینهی «نمایش فایلهای مخفی (dotfiles)» در تنظیمات File Manager فعال باشد.
۳. افزودن کد ریدایرکت
فایل .htaccess
را با استفاده از ویرایشگر سیپنل باز کنید و کد زیر را به ابتدای آن اضافه کنید:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
۴. ذخیره و بستن
بعد از وارد کردن کد بالا، تغییرات را ذخیره کنید و فایل را ببندید.
۵. بررسی و تأیید
پس از اعمال تغییرات، مرورگر خود را باز کنید و آدرس وبسایت خود را با پروتکل HTTP وارد کنید (مثلاً http://yourdomain.com
). اگر همه چیز درست انجام شده باشد، باید به صورت خودکار به نسخه HTTPS (https://yourdomain.com
) هدایت شوید.
با انجام این مراحل، تمام ترافیک وبسایت شما به صورت خودکار از HTTP به HTTPS منتقل خواهد شد و امنیت وبسایت شما افزایش خواهد یافت.