مشکل وارد نشدن به پنل وردپرس با cdn
روز گذشته یک مشکل عجیب برای یکی از سایتهایی که در حال کار بودیم رخ داد که در این نوشته به بررسی این مشکل میپردازیم. مشکل از آنجایی شروع شد که بعد از اتمام فرآیندهای مورد نیاز برای پروژهی سایت وردپرسی تصمیم بر این شد که برای افزایش سرعت سایت از cdn کمک بگیریم. بعد از انتقال روی cdn برخی از کاربران و نویسندگان سایت بعد از ورود به سایت مجدد به صفحه لاگین منتقل میشدند و انگار وارد سایت نشده بودند و این مشکل کمی حاد و پیچیده بود.
پیشنهاد نویسنده: مفهوم cdn
مشکل وارد نشدن به پنل وردپرس با cdn
مشکل سایت زمانی شروع شد که dnsهای دامنهی سایت را با dnsهای سایت ابرآروان که یکی از سرویسهای توزیع محتوا می باشد تغییر دادیم. بعد از تغییر dnsهای سایت روی ابرآروان و تنظیمات کامل آن زمانی که کاربران وارد صفحهی wp-login.php میشدند و وارد سایت میشدند وارد سایتنمی شدند و مجددا صفحهی ورود به آنها نمایش داده میشد.
با بررسی مسائل مختلف و بررسی آنها به این نتیجه رسیدیم که مشکل اصلی از سمت کوکیهای مرورگر کاربران سایت است. با توجه به اینکه کوکیهای سایت اطلاعات مربوط به سرور را نیز ذخیره میکنند تا بتوانند اعتبارسنجی کنند بعد از تغییر تداخل کوکیها رخ میداد و این مشکل ایجاد میشد.
روشهای حل این مشکل
- پاک کردن history و cookieهای مرورگر.
- رفرش سایت با کلید CTRL + F5 و بازکردنهای مجدد سایت و تست مجدد.
امیدواریم تجربهی حل این مشکل بدرد شما کاربران عزیز بخورد. اگر تجربیات مشابه یا مشکلاتی در این زمینه دارید در بخش نظرات همین نوشته آنها را برای ما ارسال کنید.
فکر کنم این مشکل با استثنا کردن آدرس هایی که پویا هستن مثل سبد خرید ، یا حساب کاربری یا صفحه لاگین ، به ابرآروان که این صفحات رو کش نکنه حل بشه
بله اون روش هم قابل انجام هست همیشه چندین راه برای انجام یک کار وجود دارد که هر کدام که کار کند مناسب افراد هست
مرسی از توضیحاتتون