اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
۳+ سال تجربه حرفه‌ای میزبان ۱۶٬۰۰۰+ وب‌سایت

ریدایرکت وبسایت HTTP به HTTPS در سایت وردپرس و غیر وردپرسی

ریدایرکت وبسایت HTTP به HTTPS در سایت وردپرس و غیر وردپرسی

پیش‌نیاز

ابتدا مطمئن شوید SSL روی دامنه نصب شده است. آدرس زیر را تست کنید:

https://domain.com

اگر سایت بدون خطا باز شد، SSL فعال است.

روش اول (ساده‌ترین روش)

  1. وارد cPanel یا Directadmin شوید.

  2. بخش Domains را باز کنید.

  3. در سی پنل روبروی دامنه گزینه Force HTTPS Redirect را روی ON قرار دهید. (در دایرکت ادمین روی دامنه کلیک کنید و Force HTTPS Redirect رو روی Https قرار دهید.)

  4. چند ثانیه صبر کنید و سایت را تست کنید

این روش در اکثر هاست‌های سی‌پنل و دایرکت ادمین بدون نیاز به کدنویسی کار می‌کند.

روش دوم (با فایل .htaccess)

اگر گزینه Force HTTPS Redirect وجود نداشت:

  1. وارد File Manager شوید.

  2. به پوشه public_html بروید.

  3. فایل .htaccess را باز کنید.

  4. کد زیر را در ابتدای فایل قرار دهید:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  1. فایل را ذخیره کنید.

تست

مرورگر را باز کنید:

http://domain.com

اگر به:

https://domain.com

منتقل شد، ریدایرکت با موفقیت انجام شده است. 

نکته مهم برای وردپرس

بعد از فعال‌کردن HTTPS، در پیشخوان وردپرس از مسیر:

تنظیمات ← عمومی

هر دو آدرس سایت را روی https:// قرار دهید؛ در غیر این صورت ممکن است برخی صفحات یا فایل‌ها همچنان با HTTP لود شوند.

اشتراک‌گذاری:
تیم تولید محتوا
نویسنده

تیم تولید محتوا

ما توی میزبان پک جدیدترین آموزش ها و راهکارهای وب و هاستینگ را آماده میکنیم تا با خیال راحت سایتت را رشد بدی

×