سئو پرشین | وحید پارسا
سئو پرشین | وحید پارسا
خواندن ۵ دقیقه·۲ سال پیش

آموزش رفع خطای تغییر مسیر در وردپرس، Too Many Redirects error

در بیشتر مواقع راه اندازی یک وب سایت وردپرس و همچنین مدیریت آن با وجود آنکه بسیار خوب و لذت بخش است، چالش و مشکلاتی را به همراه دارد. خوب است بدانید که تنها با خرید یک هاست، به موفقیت دست نمی یابید و باید مسیر بسیاری را جهت کسب پیروزی طی نمایید. از جمله مشکلاتی که ممکن است در این مسیر برای شما رخ دهد، ایجاد خطا Too Many Redirects error در وردپرس است که ما در این مقاله قصد آموزش رفع این خطا را به شما داریم.



خطا Too Many Redirects error چیست؟

هنگامی که یک مرورگر قابلیت متصل شدن به سرور وب سایت را نداشته باشد، این ارور به وجود می آید. به صورتی که مرورگر تمام تلاش خود را کرده است تا با در نظر گرفتن پیوند یکتا وارد شود و سپس محل قرار گرفتن وب سایت شما را پیدا کند و در نهایت درخواست را به سرور مرتبط ارسال نماید.
البته به دلیل آنکه امکان عدم موفقیت آن در این حوزه وجود دارد، درخواست برگشت صادر می شود و از این رو وب سایت مورد نظر وارد یک حلقه ریدایرکت می شود.خطا Too Many Redirects دلایل گوناگونی دارد که ممکن است به علت وجود مشکل در خود مرورگر و همچنین وجود مشکل در پیکربندی تنظیمات وب سایت و حتی استفاده از برخی افزونه های خراب باشد.
هنگامی که در وردپرس، ارورToo Many Redirects ایجاد شود، امکان آنکه شما بتوانید در همان موقع یک علت مشخص برای این خطا پیدا کنید، وجود نخواهد داشت و از این رو باید تمامی دلایل مهم را به صورت جداگانه مورد بررسی قرار داده تا به مشکل و دلیل اصلی پی ببرید.



روش رفع خطای Too Many Redirects در وردپرس
با توجه به مطالب قبلی، تشخیص علت اصلی ایجاد این ارور کار آسانی نبود که البته در صورت متخصص بودن در این حوزه می توان به راحتی به علت این خطا پی برد و آن را برطرف کرد. اگر قصد رفع ارور Too Many Redirects را دارید، می بایست از روش های زیر استفاده کنید.

1. حذف کش مرورگر
در بیشتر مواقع امکان دارد که مرورگرها، تعدادی از کوکی و کش های خراب یا قدیمی را ذخیره کنند که این مسئله باعث شده که بسیاری از کاربران با خطای Too Many Redirects روبرو شوند. از این رو پیش از انجام هر تغییر و کارهای دیگر بر روی وب سایت خود حتما از اینکه مرورگر هیچ مشکلی ندارد، مطمئن شوید. تنها اقدام برای این منظور، حذف تاریخچه اطلاعات و کش مرورگر است.

2. بررسی کردن تنظیمات پیوند یکتا
در صورتی که با پاک کردن حافظه مرورگر، مشکل رفع نشد، باید از پیکربندی، صحیح لینک یکتا در وردپرس خود مطمئن شوید. معمولا هنگام ایجاد این خطا امکان وارد شدن به پنل مدیریتی وب سایت وردپرسی وجود ندارد که به همین علت می بایست تنظیمات لینک را از طریق فایل wp-config.php انجام دهید تا مشکل رفع شود.
به منظور انجام این کار در ابتدا باید به پنل مدیریتی هاست وارد شده و سپس از قسمت <System Info & Files> بر روی گزینه <File Manager> کلیک نمایید. پس از آن در صفحه ای که باز خواهد شد، باید روی گزینه <public_html> کلیک کنید. در مرحله بعد از بین تمامی پوشه و فایل هایی که در این مسیر وجود دارند، فایل wp-config.php را پیدا و سپس بر روی گزینه <Edit> کلیک نمایید.
دو خط در آن قسمت وجود دارد که باید به فایل مورد نظر اضافه شود. مهمترین نکته در این بخش آن است که می بایست قسمت example.com را با نام دامنه خود جایگزین کنید. در نهایت تمامی تغییرات انجام شده را ذخیره کنید و سپس مجددا بررسی نمایید که با تغییر دادن لینک، آیا نمایش ارور Too Many Redirects در وردپرس رفع و متوقف می شود یا خیر.
در صورتی که از طریق روش های مختلف می توانید به پیشخوان وردپرس وب سایت خود وارد شوید، به آسانی تنظیمات لینک های خود را بررسی کنید و آنها را تغییر دهید. به منظور انجام این روش ابتدا می بایست نام کاربری و رمز عبور را وارد کنید، سپس به پیشخوان وردپرس وارد شوید. در مرحله بعد با استفاده از منو تنظیمات بر روی زیر منو<عمومی> کلیک نمایید. در صفحه ای جدید که مشاهده می کنید، <نشانی وردپرس> و همچنین <نشانی سایت> را بررسی کنید. از پیکربندی صحیح این لینک ها کاملا مطمئن شوید. بعد از بررسی کردن تمامی آنها، اگر به تغییرات نیاز بود حتما تغییرات لازم را انجام دهید و در پایان دکمه ذخیره تغییرات را کلیک نمایید.

3.غیر فعال سازی کردن افزونه های ناسازگار
از دیگر علت های ایجاد خطا Too Many Redirects در وردپرس، استفاده از پلاگین های از کارافتاده و خراب است. به منظور مطمئن شدن از اینکه مشکل ایجاد شده با افزونه های شما در ارتباط است یا خیر، می توان تمامی افزونه های مورد نظر را با یکدیگر و به صورت همزمان غیرفعال کرد که در نهایت می توانید نتیجه آن را در بازدید از وب سایت خود مشاهده نمایید.
برای رفع خطا با استفاده از این روش ابتدا باید به پیشخوان پنل مدیریتی هاست خود وارد شده و بعد از آن با استفاده از گزینه <System Info & Files> منو <File Manager> را انتخاب کنید. در مرحله بعد وارد بخش <public_html> شوید و از بین فایل های موجود در آن، فایل <wp-content> را انتخاب نمایید.
یک پوشه با نام <Plugins> وجود دارد که باید نسبت به تغییر نام آن اقدام کنید و سپس با مراجعه به وب سایت خود از رفع مشکل مطمئن شوید.

4. بررسی کردن پیکربندی وردپرس شبکه
اگر در وردپرس شبکه خود، اقدام به ایجاد یک وب سایت جدید نموده اید، که لینکی مشابه با یکی از وب سایت های فعال و یا غیر فعال در شبکه مورد نظر دارد، ممکن است خطای Too Many Redirects به وجود آید. برای برطرف کردن این مشکل، می توان وب سایت جدید را حذف کنید. علاوه بر این می توانید در صورت تغییر نام فایل که به سایر فایل های موجود شبیه است، تنظیمات مربوط به شبکه را به حالت اولیه بازگردانید. البته در صورتی که به لینک قبلی مشابه، نیازی ندارید، می توانید آن را حذف کرده و سپس با لینک جدید جایگزین کنید.

منبع: سئو پرشین

سئووردپرسآموزش وردپرسwordpressredirect
آموزش سئو و دیجیتال مارکتینگ به زبان ساده! seopersian.com
شاید از این پست‌ها خوشتان بیاید