روی همه هاستهای ارم هاست، گواهینامه SSL رایگان بهصورت خودکار (AutoSSL) صادر و تمدید میشود — معمولاً چند دقیقه تا چند ساعت پس از اتصال دامنه به هاست.
بررسی وضعیت SSL
- در سیپنل به SSL/TLS Status بروید.
- کنار دامنه باید قفل سبز ببینید. اگر قفل قرمز/خاکستری است، روی Run AutoSSL کلیک کنید.
- شرط صدور: دامنه باید به همین هاست اشاره کند (نیمسرور یا رکورد A درست).
انتقال سایت به HTTPS
- در وردپرس: آدرس سایت را در Settings ← General به
https://تغییر دهید. - ریدایرکت خودکار: این چند خط را ابتدای فایل
.htaccessاضافه کنید:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
خطای «Mixed Content» (قفل با علامت هشدار)
یعنی صفحه از HTTPS باز شده ولی بعضی فایلها (عکس/CSS/JS) هنوز با http:// لود میشوند:
- در وردپرس افزونه Better Search Replace را نصب و
http://را باhttps://در دیتابیس جایگزین کنید (اول بکاپ!). - در قالب/کد دستی، آدرس فایلها را نسبی یا https کنید.
نکته: وضعیت گواهینامه را میتوانید با ابزار SSL Labs تست کنید.