راهنمای کامل برای تغییر وب سایت جوملا شما از HTTP به HTTPS

چرا بایستی وبسایت خود را به HTTPS تغییر دهیم؟

پیاده سازی HTTPS امنیت وب سایت شما را بهبود می بخشد و به برقراری ارتباط و ایمن بودن وب سایت کمک می کند. 
وب سایت هایی با HTTPS ممکن است در موتورهای جستجو رتبه بیشتری داشته باشند. 
وبسایت هایی که قفل HTTPS را به بازدیدکنندگان نشان می‌دهد به نظر قابل اعتماد تر می‌آید ( مخصوصاً اگر که یک وبسایت تجارت الکترونیک باشد ) و یا وبسایتی که داده‌های شخصی مشتری را ذخیره می‌کند.


برای فعال کردن HTTPS مراحل زیر را دنبال کنید.


فعال کردن HTTPS

با معرفی گواهینامه SSL رایگان، مثل Let’s Encrypt می‌توانید بفهمید که آیا قبلاً HTTPS بر روی دامنه شما فعال شده است یا اینکه با چند کلیک از کنترل پنل هاست خود آن را فعال کنید. برای اینکه بدانید آیا HTTPS بر روی دامنه شما فعال است یا خیر کافی است آدرس خود را با HTTPS در مرورگر تایپ کنید.

به cPanel خود رفته و به دنبال "Let's Encrypt" ّگردید.

بررسی کنید که آیا گواهینامه SSL بر روی دامنه مربوطه نصب شده است.
گواهینامه "Let's Encrypt" بصورت خودکار تمدید می‌شود.

پس از فعال کردن با مرور آدرس وبسایت خود در مرورگر با HTTPS ، می‌توانید از فعال یا نبودنش مطمئن شوید. باید قفل سبز رنگی کنار آدرس وب در مرورگر خود ببینید.


فعال سازی در جوملا

به کنترل پنل مدیریت جوملا وارد شوید به سیستم > تنظیمات کلی > سرور > استفاده از HTTPS بروید و از کادر کرکره ای همه سایت را انتخاب کرده و سپس بر روی دکمه ذخیره و بستن کلیک کنید.


تغییر مسیر در htaccess

نسخه HTTP وبسایت خود را با اضافه کردن دستور زیر به انتهای فایل htaccess. به HTTPS تغییر مسیر دهید.



RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]



درست کردن Mixed Content

تمام لینک های محتوای شما که HTTP هستند را به HTTPS تغییر دهید تا بازدیدکنندگان شما در مرورگرشان با هشدار Mixed Content مواجه نشوند. ابزارهای زیر می‌توانند برای یافتن و شناسایی لینک های HTTP باقیمانده به شما کمک کنند.

  • ابزار HTTPS Checker که یک نرم‌افزار تحت ویندوز، مک و لینوکس است و نسخه رایگان آن به شما اجازه می‌دهد تا ۵۰۰ صفحه از وبسایت شما را بررسی کند.
  • ابزار آنلاین SSL Error Checker که فقط یک صفحه از آدرس وب را بررسی می‌کند.
  • ابزار آنلاین WhyNoPadlock که فقط یک صفحه از آدرس وب را بررسی می‌کند.


Akeeba Admin Tools

اگر لینک های HTTP را نمی‌توانید به راحتی به HTTPS تغییر دهید ( یا تعداد آن‌ها آنقدر زیاد است که نمی‌توانید آن‌ها را دستی تغییر دهید )، لینک ها می‌توانند بصورت خودکار با استفاده از گزینه ای در نسخه رایگان و یا تجاری Akeeba Admin Tools به HTTPS برگردانده شوند. این گزینه را می‌توانید در کامپوننت ها > کامپوونت Admin Tools > گزینه SEO and Link Tools > گزینه Convert All Links to HTTPS رفته و تمام لینک ها را بر روی HTTPS قرار دهید.


Regular Labs ReReplacer

نسخه رایگان و یا تجاری افزونه Regular Labs ReReplacer می‌تواند برای تغییر تمامی واژه‌های http به https استفاده شود. هرچند این روش کمی می‌تواند نامتعارف بوده و پس از تغییرات بایستی وبسایت خود را کاملاً بررسی کنید تا ببینید آیا وبسایتتان طبق انتظار کار می‌کند یا خیر.

اگر از افزونه ReReplacer  استفاده کردید، می‌توانید پس از آن از ابزارهای زیر برای بررسی لینک های شکسته کمک بگیرید.

https://extensions.joomla.org/extension/link-checker/ (افزونه رایگان جوملایی)
https://validator.w3.org/checklink (ابزار رایگان آنلاین)


robots.txt

فایل robot.txt در ریشه جوملای خود را از طریق FTP جهت ویرایش باز کرده و تمام واژه‌های http را به https تغییر دهید.


کنسول جستجوی گوگل ( همان ابزار وبمستر )

نسخه https وبسایت را به کنسول جستجو اضافه کرده و نسخه نقشه سایت https را برای آن ارسال کنید. به یاد داشته باشید که نقشه سایت با نسخه https خود را در کنسول جستجوی گوگل اضافه کنید.


تجزیه و تحلیل گوگل (Google Analytics)

تنظیمات ویژگی‌های وبسایت را از http به https تغییر دهید.

اولین شخصی باشید که نظر می دهد

نوشته های مرتبط