۲ خطای رایج SSL در وردپرس و نحوه رفع آنها

خطای رایج SSL

2 خطای رایج SSL در وردپرس و نحوه رفع آنها – این نکته برای شما اهمیت دارد که مطمئن شوید تمام بازدیدکنندگان شما بتوانند از یک اتصال امن استفاده کنند.

با این حال، در بعضی موارد، فعال کردن ssl در وردپرس  می تواند به چندین خطا منجر شود.

2 خطای رایج SSL در وردپرس

1. Some Assets Aren’t Loading Over HTTP

(برخی از آدرس ها و صفحات با HTTPS بارگزاری نمیشوند)

پس از فعال کردن HTTPS برای وب سایت ممکن است متوجه شوید که برخی از محتوا، مانند تصاویر، به درستی بارگیری نمی شوند.

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

ساده ترین راه حل این است که چندین کد اضافه در فایل .htaccess ایجاد کنید.

دوباره به وب سایت خود از طریق FTP دسترسی پیدا کنید و فایل htaccess را در پوشه public_html جستجو کنید.

بعد از باز کردن آن و پیدا کردن کدی که شما که قبلا اضافه کرده اید باید شبیه به این باشد:



RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursite.com/$1 [R,L]
}

 

کاری که باید انجام دهید این است که قطعه کد بالا را حذف کنید و سپس کد پایین را جایگزین آن کنید.



RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

کدام این کد تمام ترافیک و آدرس ها را برای بارگذاری با HTTPS اعمال می کند.

اگر شما وبسایت خود را برای استفاده از HTTPS از طریق یک افزونه پیکربندی کردید، لازم نیست که فایل htaccess خود را به صورت دستی ویرایش کنید. در عوض، اکثر پلاگین ها راه حل دیگری را پیشنهاد می کنند. به عنوان مثال، Really Simple SSL می تواند وب سایت شما را برای بارگذاری فایل ها با HTTPS اسکن کند و به شما کمک کند آنها را تعمیر کنید.

برای استفاده از این ویژگی، به برگه Settings> SSL بروید و سپس به صفحه تنظیمات پلاگین بروید:

با زدن تیک Auto replace mixed content

تمام آدرس پست ها و صفحات شما را بر روی HTTPS بارگذاری می کند.

2. Your WordPress Caching Plugin Is Causing Issues

(افزونه Cache وردپرس شما باعث بروز مشکل می شود.)

اگر شما از افزونه کش استفاده میکنید، مرورگر شما ممکن است سعی کند نسخه ذخیره شده وبسایت خود را بر روی HTTP بارگذاری کند، که می تواند منجر به برخی از خطاها شود.

سریع ترین راه برای حل این مشکل این است که کش وردپرس و مرور گر خود را پاک کنید.

امیدواریم از خواندن این مقاله لذت برده باشید.

نظرات خود را با ما به اشتراک بگذارید.

منتظر مقالات بیشتر در ماهدیس وب باشید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.