انتقال وردپرس به HTTPS به گواهی معتبر و هماهنگی آدرسها نیاز دارد. در این مقاله صدور یا بررسی SSL در cPanel، تنظیم نشانی سایت، ریدایرکت HTTP و رفع منابع دارای محتوای ترکیبی را مرور میکنید.
فعال سازی SSL در cPanel نقطه شروع استفاده از HTTPS است. ابتدا گواهی معتبر و متناسب با نام دامنه لازم دارید؛ سپس آدرسها و انتقال HTTP را هماهنگ میکنید. تنها تغییر نشانی وردپرس پیش از آماده شدن گواهی میتواند دسترسی را مختل کند.



پس از تأیید گواهی، نشانی وردپرس و سایت را در تنظیمات عمومی طبق ساختار نصب به HTTPS تغییر دهید. اگر این نشانیها در wp-config.php تعریف شدهاند، روش کنترل آنها متفاوت است. برای لینکهای ذخیرهشده در دیتابیس از ابزار سازگار با دادههای سریالشده و دارای پیشنمایش استفاده کنید؛ جایگزینی خام SQL میتواند تنظیمات را خراب کند.
یک محل مشخص برای انتقال دائمی انتخاب کنید؛ تنظیم میزبان، وبسرور یا پراکسی. اجرای چند قانون ناسازگار ممکن است حلقه انتقال بسازد. اگر پشت CDN هستید، نحوه تشخیص HTTPS را طبق مستندات آن بررسی کنید. تصاویر افزونهای مقاله اولیه صرفاً سابقه تصویریاند و نصب افزونه شرط استفاده از HTTPS نیست.

صفحه اصلی، نوشتهها، ورود، فرمها و خرید را آزمایش کنید. Mixed Content یعنی بخشی از منابع هنوز با HTTP فراخوانی میشوند؛ آدرس آنها را در محتوای مربوط اصلاح کنید. canonical، نقشه سایت و لینکهای داخلی هم باید به مقصد نهایی اشاره کنند.
برای زیردامنه جدید ساخت زیردامنه و برای فایلهای خارج از سایت اتصال هاست دانلود را بررسی کنید؛ هر نام مورد استفاده به پوشش گواهی مناسب نیاز دارد.