سلام و عرض ادب و خدمت شما دوستان خوبم . حالتون چطوره ؟ موافق هستید که آموزش وردپرس امروز را شروع کنیم ؟ در این آموزش می خواهم برای شما یکی از خطاهای وردپرس را معرفی کنم و روش رفع این مشکل را هم بیان کنم ، پس بهتره که شما دوستان در این آموزش با ما همراه باشید که اگر این مشکل براتون پیش امد ، بتوانید به راحتی رفع نمایید . می توان گفت که ارور Redirect Loop یا Too Many Redirects یکی از رایج ترین ارورهای موجود در سیستم وردپرس می باشد ، که در این آموزش برای رفع آن روش هایی را براتون بیان می کنیم امروز با راه حل های رفع این مشکل آشنا می شوید ، پس ادامه مطالب را از دست ندهید .
آموزش رفع مشکل Too Many Redirects در سایت وردپرس
ارور Too Many Redirects که گاهی به صورت ارور 404 یا 310 نمایش داده می شود ، زمانی پیش می آید که شما لینکی را به تعداد دفعات بالایی جایگزین جایگزین لینک دیگری کنید ، که در این موقع مرورگر شما سردرگم می شود و نمی دانید کدام لینک را جایگزین کند و به شما نشان دهد و با این خطا روبرو می شوید ، حال که شما دلیل بروز این مشکل را دریافتید ، نوبت به این می رسد که شما به دنبال راه حلی برای رفع این مشکل باشید تا آسیبی به وب سایت وردپرس شما وارد نشود .
راه حل رفع مشکل Too Many Redirects :
در ابتدا لازم است که شما کوکی های مرورگرتون را پاک کنید ، چون که ممکن است این خطا از مرورگر شما باشد و مربوط به کوکی هایی باشد که مرورگر شما ذخیره کرده است ، پس بهتره که شما کوکی های مرورگرتون را پاک کنید که برای انجام این کار از کلیدهای CTRL + F5 استفاده کنید و شاید مشکل شما با انجام این کار رفع شود ولی الان سایت شما فقط به درستی در مرورگر شما دیده می شود و کاربران سایت همان مشکل را دارند ، پس باشد شما برای رفع این مشکل در مرورگر کاربران تون به هاست تون مراجعه کنید و قطعه کدی را که در زیر مشاهده می کنید در فایل wp-config.php و در بالای خط That’s all, stop editing! Happy blogging کپی کنید
define('ADMIN_COOKIE_PATH', '/'); define('COOKIE_DOMAIN', ''); define('COOKIEPATH', ''); define('SITECOOKIEPATH', '');
پس از قرار دادن این قطعه کد در سایت تون ، تغییرات را ذخیره نمایید و دیگر نیاز نیست که شما کوکی های مرورگرتون را در این صورت پاک کنید و مشکل مذکور رفع شد .
راه حل دوم : اصلاح آدرس وردپرس
اگر به بخش تنظیمات همگانی پنل وردپرس تون بروید ، می توانید نشانی وردپرس ( URL ) و نشانی سایت ( URL ) را مشاهده کنید که این آدرس ها در واقع همان ادرس هایی هستند که کاربران را به سایت شما هدایت می کنند و انها وارد سایت شما می شوند و اگر این دو آدرس با هم برابر نباشند ، باعث می شود که مرورگر شما سردرگم شود و شما با خطای فوق روبرو شوید . پس دقت نمایید که این دو آدرس هیچ تفاوت کوچکی باهم نداشته باشند و http در هر دو آدرس باید باشد .
راه حل سوم : غیر فعال نمودن افزونه های افزونه های وردپرس
اگر شما پس از انجام مراحل بالا مشکلتون رفع نشد ، این مشکل به دلیل نصب و فعال بودن یکی از افزونه ها در وب سایت می باشد ، اگر شما حدسی در این زمینه نمی زنید ، باید تک تک افزونه هایی که در وب سایت فعال می باشند را غیر فعال سازید تا بررسی کنید مشکل رفع شده است یا نه . اگر شما افزونه ریدایرکت در وب سایت خود دارید بهتره که اول آن را غیر فعال سازید .
حال دوستان عزیز شما با انجام یکی از راه حل هایی که در بالا گفته شد می توانید ، مشکل Redirect Loop در وب سایت تون حل نمایید . دوستان نکات مربوطه به این اموزش وردپرس به پایان رسید از همراهی شما عزیزان تا انتهای این بخش صمیمانه متشکرم . با سری آموزش های وردپرس با ما همراه باشید .
با آرزوی موفقیت و سلامتی برای شما دوستان
منبع : بیگ تم مرجع آموزش های هک وردپرس و قالب وردپرس
سلام
مشکلم ازافزونه است ولی افزونه رو نیاز دارم برام آدرس صفحات رو عوض میکنه Custom Permalinks به نظرتون باید چیکار کنم