ارور Your connection is not private و نحوه حل این خطا
- امنیت وردپرس مقالات آموزشی
- بروزرسانی شده در
بارها کلمه SSL به گوشتان خورده است و اکثر شما به خوبی میدانید پروتکل امنیتی SSL چیست! استفاده از این پروتکل در سایت خود باعث میشود اطلاعات محرمانه سایت شما مانند رمز حسابهای بانکی به صورت امن بین کاربر و سرور منتقل شود و دسترسی هکرها را به این اطلاعات دشوارتر کنید. بهطورکلی سایتهای بدون گواهینامه SSL غیرامن شناخته شده است. برای همین ارور Your connection is not private را دریافت میکنید.
مسلماً کسانی که با وردپرس سروکار دارند و مدیریت یک وبسایت را بر عهده دارند با SSL آشنایی دارند و شما هم به خوبی میدانید پروتکل امنیتی ssl چیست! هنگامیکه پروتکل امنیتی SSL را در سایت وردپرسی خود فعال کرده و دادهها را با استفاده از رمزگذاری امن بین کلاینت و سرور منتقل میکنید، ممکن است خطایی رخ دهد و با مشکلاتی مواجه شوید.
هنگامیکه پروتکل امنیتی SSL را در سایت وردپرسی خود فعال کرده و داده ها را با استفاده از رمزگذاری امن بین کلاینت و سرور منتقل میکنید، ممکن است خطایی رخ دهد و با مشکلاتی مواجه شوید. در این آموزش قصد داریم نحوه رفع خطاها و مشکلات SSL را به شما عزیزان توضیح دهیم.
توصیه میشود برای فروشگاههای اینترنتی خود حتما از این پروتکل استفاده کنید و خیال کاربران را از محفوظ بودن اطلاعاتشان راحت کنید. در ادامه نحوه رفع مشکلات رایج SSL را توضیح میدهیم.
امروز در این آموزش برای شما مشکلات و خطاهایی که ممکن است زمان استفاده از SSL با آنها برخورد داشته باشید را خواهیم گفت و به شما آموزش میدهیم چطور آنها را برطرف کنید. با استفاده از این روشها میتوانید ارور your connection is not private را برای همیشه حل کنید.
آنچه در این مقاله میخوانید
SSL چیست؟
SSL یک پروتکل امنیتی است که استفاده از آن در سایت باعث میشود اطلاعات محرمانه سایت شما مانند رمز حسابهای بانکی بهصورت امن بین کاربر و سرور منتقل شود و دسترسی هکرها را به این اطلاعات دشوارتر کنید. بهطورکلی سایتهای بدون گواهینامه SSL غیرامن شناخته شده است.
توصیه میشود برای فروشگاههای اینترنتی خود حتماً از این پروتکل استفاده کنید، چراکه کاربران شما باید اطلاعات شخصی و کارت خودشان را برای خرید در اختیار شما قرار دهند که این موضوع میتواند برای آنها آزاردهنده باشد. بنابراین شما باید با ایمن کردن اطلاعات آنها، خیالشان را از بابت سایت خود راحت کنید.
در زیر نحوه رفع مشکلات رایج SSL را توضیح میدهدم. برای آشنایی بهتر با این پروتکل پیشنهاد میکنم مقاله آموزشی SSL چیست و چرا از HTTPS استفاده میکنیم؟ را مطالعه نمایید.
ارور Your connection is not private
این پیغام در گوگل کروم نشان داده میشود. اصولا برخی از وبسایتها را که اجرا میکنید با این خطا مواجه میشوید. این پیغام به کاربران هشدار میدهد که ارتباط آنها با سایت شما ناامن است.
همچنین، این پیام خطا نشان میدهد که مرورگر کاربران، گواهینامه ارائه شده توسط سایت را قبول نمیکند و این موضوع ممکن است به دلایل مختلف رخ دهد:
- گواهی نامه SSL برای دامنه یا زیر دامنه دیگری صادر شده باشد.
- مرورگر شما گواهی نامه صادر شده را به رسمیت نمیشناسد.
- گواهی نامه منقضی شده باشد.
پس باید به یک ارائه دهنده SSL تماس بگیرید (یا با هاست خود) و از آنها بخواهید برای شما SSL نصب کنند.
رفع ارور Your connection is not private بعد از نصب SSL
این خطا توسط منابع (تصاویر، اسکریپتها، و یا شیوه نامهها) که هنوز هم با استفاده از پروتکل HTTP ناامن در URL ها بارگذاری میشوند، اتفاق میافتد. در این صورت شما آیکون قفل امن را در نوار آدرس سایت خود مشاهده نمیکنید. دو راه برای حل خطای Mixed Content در وردپرس وجود دارد.
رفع ارور Your connection is not private با افزونه
اولین روش این است که برای برطرف کردن این مشکل، از افزونه استفاده کنید. در این مرحله فقط کافی است افزونه Really Simple SSL را نصب و فعال کنید. این افزونه رایگان است و شما برای استفاده از قابلیتهای آن نیاز به پرداخت هیچ هزینهای ندارید. برای نصب و فعالسازی این پلاگین میتوانید از راهنمایی نصب افزونه در وردپرس استفاده کنید.
پس از فعال کردن افزونه، گزینه جدیدی به نام SSL در منو تنظیمات پیشخوان وردپرس ظاهر میشود، سپس این افزونه بهصورت خودکار خطای Mixed Content را با استفاده از تکنیک بافر خروجی برطرف و از تنظیمات SSL / HTTPS مراقبت میکند.
رفع خطای Mixed Content در وردپرس به صورت دستی
اگر نمیخواهید از پلاگین برای رفع این خطا استفاده کنید، پس باید آن را به روش دستی انجام دهید. در قدم اول شما باید مطمئن شوید که از HTTPS در تنظیمات وردپرس استفاده میکنید.
برای این کار باید به بخش پیشخوان» تنظیمات» عمومی برید و مطمئن شوید که گزینههای ” نشانی وردپرس / نشانی سایت ” دارای آدرس HTTPS هستند و آدرسهایی که با HTTP شروع شدهاند را به HTTPS تغییر دهید و در آخر نیز آنها را ذخیره کنید.
حالا شما باید URL های قدیمی HTTP را در پایگاه داده وردپرس خود پیدا کنید و آنها را با URL های جدید HTTPS جایگزین کنید. برای این کار نیز میتوانید از پلاگین Better Search Replace استفاده کنید و آدرسها را جایگزین کنید. این افزونه نیز رایگان است و میتوانید آن را از مخزن وردپرس و روی سایت خود نصب کنید.
پس از فعالسازی افزونه، گزینه Better Search Replace در منو ابزارها اضافه میشود که باید بر روی آن کلیک کنید و وارد صفحه تنظیمات این پلاگین شوید، حالا باید در فیلد Search آدرس HTTP و در فیلد Replace آدرس HTTPS را وارد کنید. حال این افزونه URLها را در دیتابیس وردپرس شما بهروزرسانی میکند.
اگر مجدداً خطای Mixed Content را دیدید، URLها را در قالب و افزونههای وردپرس خود عیبیابی کنید. با ابزار Inspect میتوانید مسیر پوشههایی که این خطا در آنها رخ داده را یافته و HTTP را با HTTPS جایگزین کنید. این بخش میتواند کمی برای مبتدیان دشوار باشد زیرا آنها باید URLها را در تمام فایلهای قالبها جستجو کنند.
رفع خطای Too Many Redirects پس از انتقال به SSL / HTTPS
یکی دیگر از خطاهایی که ممکن است پس از انتقال به SSL / HTTPS با آن مواجه شوید، Too Many Redirects است. اگر شما هم با این ارور در سایت خود مواجه شدید، از راهحل زیر استفاده کنید.
یکی دیگر از خطاهایی که ممکن است پس از انتقال به SSL / HTTPS با آن مواجه شوید، Too Many Redirects است. اگر شما هم با این ارور در سایت خود مواجه شدید، از راهحل زیر استفاده کنید.
define('FORCE_SSL_ADMIN', true);
برای رفع این خطا کد زیر را قبل از خط “That’s all, stop editing! Happy blogging” در فایل wp-config.php جایگذاری کنید.
define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
حل ارور Your connection is not private در وردپرس
وردپرس بهصورت خودکار درخواستهای HTTP به HTTPS ریدایرکت نمیکند، میتوانید بدون استفاده از افزونه، تغییر مسیرها را انجام دهید.
برای این کار، کافی است کد فقط کافی است کد زیر را به فایل .htaccess اضافه کنید:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
امیدواریم این مقاله برای شما مفید واقع شده باشد. موفق و سربلند باشید. 🙂
من افزونه رو نصب کردم و آدرس های https به httpss تغییر کرد و سایت خراب شد چیکار کنم؟
سلام خسته نباشید
من طبق فیلم اموزشی به صورت دست در قسمت تنظیمات در هردو قسمت عبارت http را به https ولی متاسفانه بعد از ذخیره کردن تغییرات نه تنها مشکل حل نشد بلکه الان عملا داشبورد وردپرس ریخته بهم برای مثال با المنتور نمیشه کار کرد حتی نمیشه برگه یا نوشته ای را منتشر یا بروزرسانی کرد عملا همچی قفل هست ارور خاصی هم دریافت نمیکنم صرفا صفحات قفل میشن
لطفا راهنمایی کنید
سلام مطمئن بشید اس اس ال روی سایت شما صحیح نصب شده
سلام روز بخیر
من میخوام وارد پیشخوان وردپرس بشم، با ارور Your connection is not private روبرو میشم
تو مقاله گفته بودین باید افزونه نصب کنید، من اصلا نمیتونم وارد شم. چیکار باید بکنم؟ممنون میشم راهنماییم کنید
سلام باید ssl نصب بشه رو سایتتون. از هاست بخواید نصب کنه
سلام کل قالب رو نصب کردم توی پابلیک بعد پوشه اینستالر رو اکسترکت کردم
الان اینستالرم این ارور رو میده
Warning: require(/home/binahayt/public_html/wp-includes/load.php): failed to open stream: No such file or directory in /home/binahayt/public_html/wp-settings.php on line 19
Warning: require(/home/binahayt/public_html/wp-includes/load.php): failed to open stream: No such file or directory in /home/binahayt/public_html/wp-settings.php on line 19
Fatal error: require(): Failed opening required ‘/home/binahayt/public_html/wp-includes/load.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/binahayt/public_html/wp-s
با سلام
https://mihanwp.com/fatal-error/
این آموزش رو مشاهده کنید
با سلام
من محصول دوره جامع سایت برتر را دارم ولی یه مشکلی که هست اینه که آموزش خرید و نصب و فعال سازی ssl برای سایت ها را قرار ندادید لطفا این آموزش را هر چه سریعتر برایمان قرار دهید ممنون
با سلام
این مورد را هاست شما باید حتما انجام دهند و امکان نصب آن توسط خود شما نیست
انجام دادند ولی ارور not fully secure میده و وقتی ازشون پرسیدم میگن باید یه سری کارها طراح سایت روی قالب انجام بده تا مشکل کاملا رفع بشه و من نمیدونم این مشکلات را چطور بر طرف کنم در قالب؟
با سلام
https://mihanwp.com/really-simple-ssl/
این افزونه را نصب کنید مشکل شما حل خواهد شد
این کار را هم کامل انجام دادم ولی باز پیغام not fully secure مواجه میشم، در صورت امکان یک آموزش جامع راجع به این مشکل قرار دهید. سپاسگذارم
با سلام مجدد
چشم. به زودی آموزشی در ارتباط با این ارور قرار خواهیم داد
با سلام. برای ورود به سایت deviantart با مشکلی که در عکس پیوست شده مواجه شدم. یعنی با نوشته connection is secure. امکانش هست بهم کمک کنید؟
سلام
برای رفع این مشکل همین مقاله رو مطالعه بفرمایید
ممنون
سلام
من تنها در صفحه اول سایت و فقط در مرورگر کروم your connection to this site is not fully secure رو دارم. چه باید کرد ؟
سلام
مشکل https هست با هاست در ارتباط باشید
کامل و جامع توضیح ممنون از سایت خوب میهن وردپرس
سلام. ممنون از مطالب مفیدتون.
صفحه مطالب من مشکل داره قفل سبز رو نشون نمیده. تو بخش کنسول مرورگر هم خطای زیر میاد
JQMIGRATE: Migrate is installed, version 1.4.1 jquery-migrate.min.js:2:542
جالب اینکه صفحه اول و برگه ها و آرشیو همچین مشکلی ندارم.
لطفا راهنمایی کنید
درود سپاس. یکی از منابع سایت در حال لود شدن از http هست و دلیلش اینه
سلام
برا من این ارور رو میده
your connection to this site is not fully secure
اینو باید چیکارش کنم؟
فقط هم صفحه اول سایتم هست،بقیه صفحات ظاهرا مشکل نداره
https://gifnic.ir
درود باید روی سایت ssl نصب کنید.