ERR_TOO_MANY_REDIRECTS، این صفحه در Chrome کار نمی کند

گاهی اوقات، Chrome هنگام دسترسی به یک وب‌سایت، پیام خطای ERR_TOO_MANY_REDIRECTS را نشان می‌دهد  . اگر هنگام باز کردن هر وب‌سایتی در Google Chrome همین کار را می‌کنید ، ممکن است راه‌حل‌هایی را در اینجا بیابید. این خطا مشابه خطای صفحه در حال تغییر مسیر صحیح(The page isn’t redirecting properly)  در فایرفاکس است.

کل پیام خطا چیزی شبیه به این را می گوید -

This page isn’t working

[website-name.com] redirected you too many times.

Try clearing your cookies

ERR_TOO_MANY_REDIRECTS

برای اطلاع شما، دو نوع راه حل وجود دارد که باید دنبال کنید. یکی، برخی از راه حل ها برای یک کاربر معمولی است. دو، بقیه آنها برای یک مدیر وب سایت هستند.

(ERR_TOO_MANY_REDIRECTS)خطای ERR_TOO_MANY_REDIRECTS در کروم(Chrome)

ERR_TOO_MANY_REDIRECTS

برای خطای ERR_TOO_MANY_REDIRECTS ، این پیشنهادات را دنبال کنید. 7 پیشنهاد اول برای کاربران نهایی در نظر گرفته شده است در حالی که بقیه برای مدیران وب سایت هستند:

  1. بارگذاری مجدد سخت
  2. کش و کوکی ها را پاک کنید
  3. تغییر اتصال به اینترنت
  4. کش DNS را شستشو دهید
  5. برنامه های افزودنی را غیرفعال کنید
  6. VPN را غیرفعال کنید
  7. کامپیوتر را برای بدافزار/adware اسکن کنید
  8. فایل htaccess(Check .htaccess) . را برای تغییر مسیر بررسی کنید
  9. URL وردپرس را بررسی کنید
  10. نصب SSL را بررسی کنید
  11. فایل wp-config.php را بررسی کنید
  12. افزونه کش را غیرفعال کنید
  13. تم پیش فرض را فعال کنید
  14. CDN را غیرفعال کنید
  15. (Remove)اسکریپت های مشکوک را از پوشه اصلی حذف کنید
  16. غیرفعال کردن پلاگین تغییر مسیر

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

1] بارگذاری مجدد سخت

خطای ERR_TOO_MANY_REDIRECTS را در کروم برطرف کنید

بارگذاری مجدد سخت(Hard) حافظه پنهان سایت را پاک می کند و صفحه را مانند یک بازدید جدید بارگیری می کند. بنابراین، می تواند مشکل را در مرورگر کروم(Chrome) شما حل کند. همانطور که از مرورگر Google Chrome استفاده می کنید، می توانید این آموزش را برای  خالی کردن حافظه پنهان و بارگیری مجدد صفحه وب در کروم(empty cache and hard reload a webpage in Chrome) دنبال کنید.

2] کش و کوکی ها را پاک کنید

همانطور که پیام خطا می گوید، باید راه حل های توصیه شده را امتحان کنید، کش را پاک کنید. به جای  پاک کردن کوکی ها و کش برای یک وب سایت خاص(clearing cookies and cache for a specific website) ، باید  کش را در کروم برای همه سایت ها پاک کنید(clear the cache in Chrome for all sites) .

3] اتصال اینترنت را تغییر دهید

گاهی اوقات، ISP شما یک وب سایت خاص را برای برخی مقررات مسدود می کند. اگر این اتفاق بیفتد، در برخی شرایط احتمال دریافت چنین پیام خطایی وجود دارد. اگر از اتصال اترنت(Ethernet) استفاده می کنید، از هات اسپات موبایل استفاده کنید یا برعکس. فراموش(Don) نکنید که قبل از بازخوانی صفحه وب، مرورگر خود را مجددا راه اندازی کنید.

4] کش DNS را شستشو دهید

خطای ERR_TOO_MANY_REDIRECTS را در کروم برطرف کنید

شستشوی کش DNS(Flushing the DNS cache) این نوع مشکلات را بلافاصله حل می کند. اگر مدیر وب سایت اخیراً سرور را تغییر داده و به دنبال آن، به دلیل پیام خطا نمی توانید به وب سایت دسترسی پیدا کنید. این راه حل مانند یک عصای جادویی عمل می کند.

5] افزونه های مرورگر را غیرفعال کنید

برنامه های افزودنی مرورگر(Browser) قرار است تجربه کاربر را بهبود بخشد و بهره وری را افزایش دهد. با این حال، همین موضوع می تواند باعث ایجاد این پیام خطا نیز شود. اگر اینطور است، باید همه برنامه‌های افزودنی را به‌طور هم‌زمان غیرفعال کنید تا همه تداخل‌های برنامه افزودنی را به یکباره(disable all extensions at once) حذف کنید. پس از آن، مرورگر کروم(Chrome) را مجددا راه اندازی کنید و سعی کنید وب سایت را باز کنید.

6] VPN را غیرفعال کنید

اگر از یک  برنامه VPN(VPN app) استفاده می کنید، آن را به طور موقت غیرفعال کنید. در برخی مواقع مشکل در سرور VPN است و در نتیجه با این پیغام خطا مواجه می شوید. بنابراین ، برنامه (Therefore)VPN خود را برای لحظه ای خاموش کنید و وب سایت را بدون اتصال ناشناس مرور کنید. اگر باز شد، برای شفاف سازی با پشتیبانی VPN تماس بگیرید.(VPN)

7] کامپیوتر را برای بدافزار/adware اسکن کنید

اگر رایانه شما دارای ابزارهای تبلیغاتی مزاحم یا بدافزار است، ممکن است همین مشکل را در Chrome و سایر مرورگرها پیدا کنید. یک بدافزار/بدافزار به طرز عجیبی با تنظیمات و فایل های شما عمل می کند. بنابراین، فراموش نکنید که  کامپیوتر خود را با آنتی ویروس اسکن کنید(scan your PC with an antivirus) .

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

8] فایل htaccess(Check .htaccess) را برای تغییر مسیر بررسی کنید

اگر اخیراً تعدادی تغییر مسیر (www به غیر www، http:// به https:// و غیره) در فایل htaccess. اضافه کرده اید و وب سایت شروع به نمایش پیغام خطا کرده است، بهتر است آنها را حذف کنید. به عبارت دیگر، کد شما دارای برخی مشکلات است و باید آنها را برطرف کنید. اگر از این موارد اطلاعی ندارید، سعی کنید از فایل htaccess موجود خود نسخه پشتیبان تهیه کنید و آن را با کدهای پیش فرض ذخیره کنید.

# BEGIN WordPress

RewriteEngine On

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

9] URL وردپرس را بررسی کنید

رفع خطای عدم هدایت صفحه به درستی در فایرفاکس

دو چیز باید همیشه درست باشد -  آدرس وردپرس (URL)(WordPress Address (URL))  و  آدرس سایت (URL)(Site Address (URL)) . یک اشتباه املایی یا پسوند دامنه اشتباه ( .com ، .net ، .org ، و غیره) در آن فیلدها وجود دارد. می توانید همان پیغام خطا را پیدا کنید. بنابراین، وارد داشبورد  وردپرس خود شوید و به (WordPress)Settings > General . در اینجا می توانید آن دو فیلد را پیدا کنید که باید URL های(URLs) صحیح را وارد کنید .

10] نصب SSL را بررسی کنید

ERR_TOO_MANY_REDIRECTS یک  خطای رایج اتصال SSL است (common SSL connection error, ) و با تأیید اعتبار نصب SSL قابل رفع است. (SSL)هنگامی که یک گواهی SSL را در وب سایت خود نصب می کنید، از http:// به https:// منتقل می شود. اما، اگر گواهی به درستی صادر یا نصب نشده باشد، ممکن است این خطا رخ دهد. بنابراین(Therefore) ، تمام مراحل نصب را برای تأیید اعتبار تمام مراحل طی کنید.

11] فایل wp-config.php را بررسی کنید

wp-config.php به اندازه فایل htaccess مهم است و هر دو تنظیمات مهم را برای سایت شما ذخیره می کنند. در این فایل می توانید دو چیز را پیدا کنید

define( 'WP_HOME', 'https://your-domain.com' );

define( 'WP_SITEURL', 'https://your-domain.com' );

مطمئن(Make) شوید که این دو URL صحیح هستند. اگر نه، تغییرات لازم را انجام دهید.

12] افزونه کش را غیرفعال کنید

بارگذاری یک وب سایت در سریع ترین زمان ممکن هدف نهایی بسیاری از طراحان وب سایت است و افزونه کش یکی از کمک های آنهاست. با این حال، اگر افزونه کش را به درستی راه اندازی کرده باشید، ممکن است چنین مشکلی گاهی رخ دهد. بنابراین، هر افزونه کش ( W3 Total Cache ، WP Rocket ، WP Super Cache و غیره) را که استفاده می کنید غیرفعال کنید و وب سایت خود را مجدداً بارگیری کنید. اگر به درستی بارگیری شود، راه های متعددی برای رفع مشکل دارید-

  • از پشتیبانی شرکت میزبان بخواهید تا یک افزونه کش سازگار برای سرور خود ارائه دهد.
  • تمام فایل(Delete) های افزونه کش، از جمله ورودی های site_transient مربوط به افزونه را حذف کنید.

سپس، می توانید مراحل نصب را با یک نسخه جدید طی کنید.

13] تم پیش فرض را فعال کنید

خطای ERR_TOO_MANY_REDIRECTS را در کروم برطرف کنید

موضوع باعث می شود وب سایت متفاوت از دیگران به نظر برسد و محیط خواندن بهتری برای خوانندگان باشد. با این حال، اگر از یک تم نال شده یا دزدی استفاده می‌کنید، ممکن است مشکلاتی ایجاد کند. نه تنها تم های نال شده، بلکه این مشکل می تواند با یک کپی اصلی نیز رخ دهد. بنابراین، سعی کنید تم پیش فرضی را که با هر نسخه اصلی جدید وردپرس(WordPress) دریافت می کنید، فعال کنید . اگر مشکل شما را حل کرد، وقت آن است که چند فایل از جمله header.php، functions.php، index.php و غیره را بررسی کنید.

14] CDN را غیرفعال کنید

CDN یا شبکه تحویل محتوا(Content Delivery Network) زمانی مفید است که وب سایت شما حاوی هزاران فایل رسانه ای برای خوانندگان باشد. با این حال، اگر نصب CDN دارای برخی تضادهای NS یا DNS باشد، وب سایت شما می تواند این پیام خطا را به جای صفحه اصلی نشان دهد. بنابراین، خود را بررسی کنید یا از یک متخصص کمک بخواهید.

15] اسکریپت های مشکوک را از فهرست اصلی حذف کنید(Remove)

وب سایت شما می تواند به طرق مختلف مورد حمله قرار گیرد، و همیشه عاقلانه است که مراقب فایل های موجود در فهرست اصلی خود باشید. می توانید فایل نصب پیش فرض وردپرس(WordPress) را دانلود کرده و با نصب خود مقایسه کنید. اگر مورد مشکوکی پیدا کردید، آن را جستجو کنید تا بدانید که آیا برای افزونه، موضوع یا هر چیز دیگری وجود دارد یا خیر.

16] افزونه تغییر مسیر را غیرفعال کنید

خطای ERR_TOO_MANY_REDIRECTS را در کروم برطرف کنید

بسیاری از مردم اغلب از یک پلاگین تغییر مسیر برای راه اندازی یک تغییر مسیر 301 یا پنهان سازی پیوند وابسته استفاده می کنند. با این حال، همین امر می تواند باعث ایجاد مشکل نیز شود. بنابراین، اگر از چنین افزونه ای برای تغییر مسیر یک صفحه موجود به صفحه دیگر استفاده می کنید، بهتر است آن را غیرفعال کنید و دوباره صفحه وب را بارگیری کنید.

اینها برخی از راه حل های کاری هستند که می توانید برای رفع مشکل از آنها استفاده کنید. امیدوارم(Hope) کمک کنند.



About the author

من یک متخصص کامپیوتر هستم که تجربه کار با نرم افزارهای Microsoft Office از جمله Excel و PowerPoint را دارم. من همچنین با کروم که یک مرورگر متعلق به گوگل است، تجربه دارم. مهارت های من شامل ارتباط نوشتاری و کلامی عالی، حل مسئله و تفکر انتقادی است.



Related posts