Cara Memperbaiki: ERR_TOO_MANY_REDIRECTS Ralat di Google Chrome
Kesalahan "err_too_many_redirects" di Google Chrome menandakan masalah dengan bagaimana penyemak imbas dan laman web anda berkomunikasi. Pada asasnya, penyemak imbas dan pelayan ditangkap dalam gelung, berulang kali mengalihkan anda tanpa mencapai destinasi akhir. Berikut adalah panduan langkah demi langkah untuk menyelesaikan masalah dan membetulkannya:
- Kosongkan cache dan kuki penyemak imbas anda: Selalunya, data cache yang sudah lapuk atau kuki yang bercanggah boleh menyebabkan masalah redirect. Dalam Chrome, pergi ke Tetapan> Privasi dan Keselamatan> Data Pelayaran Jelas. Pilih "Cookies dan Data Laman Lain" dan "Imej dan Fail Cache," kemudian pilih julat masa (sekurang -kurangnya jam terakhir, tetapi idealnya "sepanjang masa"). Klik "Kosongkan Data."
- Semak sambungan penyemak imbas anda: Beberapa sambungan mungkin mengganggu pengalihan laman web. Cuba melumpuhkan mereka buat sementara waktu untuk melihat apakah itu menyelesaikan masalah itu. Pergi ke Tetapan> Sambungan dan Lumpuhkan sebarang sambungan yang mencurigakan atau baru -baru ini. Sekiranya kesilapan itu hilang, dapatkan semula mereka satu demi satu untuk mengenal pasti pelakunya.
- Semak tetapan tarikh dan masa anda: Tetapan tarikh dan masa yang salah pada komputer anda kadang -kadang boleh membawa kepada kesilapan sijil SSL, yang boleh menyebabkan gelung redirect. Pastikan tarikh dan masa komputer anda tepat dan disegerakkan dengan pelayan masa internet.
- Semak Tetapan DNS anda: Sistem Nama Domain Anda (DNS) Tetapan menyelesaikan alamat laman web (seperti Google.com) ke alamat IP. Tetapan DNS yang tidak betul atau bermasalah boleh menyebabkan ralat redirect. Cuba beralih ke pelayan DNS awam seperti Google Public DNS (8.8.8.8 dan 8.8.4.4) atau DNS CloudFlare (1.1.1.1 dan 1.0.0.1). Anda biasanya boleh menukar tetapan ini dalam tetapan penyesuai rangkaian anda.
- Siram cache DNS anda: Walaupun dengan tetapan DNS yang betul, entri DNS cache boleh menyebabkan masalah. Siram cache DNS anda dengan membuka command prompt anda (cari "cmd" di Windows) dan menaip
ipconfig /flushdns
(windows) atau sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
(macOS).
- Cuba penyemak imbas yang berbeza: Jika masalah berterusan, cuba mengakses laman web menggunakan penyemak imbas yang berbeza (seperti Firefox atau Edge). Jika ia berfungsi dalam penyemak imbas lain, isu ini mungkin terletak di dalam profil Chrome anda.
- Hubungi Laman Web: Jika tiada langkah di atas berfungsi, masalahnya mungkin berada di akhir laman web. Hubungi pasukan sokongan laman web untuk melaporkan ralat.
Mengapa saya mendapat ralat err_too_many_redirects dalam krom?
Kesalahan "err_too_many_redirects" timbul apabila rantai redirect laman web melebihi had yang telah ditetapkan (biasanya sekitar 20 pengalihan). Ini berlaku kerana kesalahpahaman di pelayan laman web, yang membawa kepada gelung pengalihan yang berterusan. Beberapa faktor menyumbang kepada ini:
- Redirects yang tidak dikonfigurasi: Laman web mungkin mempunyai peraturan yang
.htaccess
. Konfigurasi ini mungkin membuat gelung tak terhingga di mana pelayan berulang kali mengalihkan ke lokasi sendiri atau lokasi lain yang akhirnya melonjak kembali ke URL asal.
- Pengalihan yang bercanggah: Peraturan pengalihan berganda mungkin bertentangan, yang membawa kepada kitaran yang tidak berkesudahan.
- Isu Server-Side: Masalah dengan pelayan web itu sendiri, seperti kesilapan atau pepijat, juga boleh menyebabkan gelung redirect.
- Isu-isu penyemak imbas (kurang biasa): Walaupun kurang kerap, masalah yang berkaitan dengan pelayar seperti cache, sambungan, atau tetapan tarikh/masa yang salah kadang-kadang boleh menyumbang kepada masalah, seperti yang dibincangkan dalam bahagian sebelumnya.
Apakah punca -punca kesilapan err_too_many_redirects?
Punca-punca yang paling biasa mendidih ke salah faham pelayan:
- Fail yang rosak. Htaccess (pelayan Apache): Fail ini mengawal tetapan sisi pelayan, dan kesilapan dalam peraturan redirect adalah penyebab utama
err_too_many_redirects
.
- Redirects yang tidak dikonfigurasikan dalam Kod Laman Web: Kesalahan pengaturcaraan dalam kod laman web (misalnya, PHP, ASP.NET, dan lain -lain) yang mengendalikan pengalihan boleh membuat gelung tak terhingga.
- Isu Sijil SSL: Masalah dengan sijil SSL, seperti sijil yang tidak sepadan atau tamat tempoh, kadang -kadang boleh mencetuskan gelung redirect, terutamanya apabila menggunakan HTTPS.
- URL yang dikonfigurasikan semula: Peraturan yang direka untuk menukar URL boleh merosakkan dan menyebabkan gelung redirect jika tidak disediakan dengan betul.
Bagaimanakah saya boleh menghalang ralat err_too_many_redirects daripada berlaku lagi?
Mencegah kesilapan ini memerlukan pendekatan pelbagai aspek:
- Untuk Pentadbir Laman Web: Berhati -hati semak dan uji semua peraturan redirect dalam fail
.htaccess
atau kod laman web. Pastikan rantai redirect dikonfigurasi dengan betul dan tidak membuat gelung. Periksa secara kerap untuk kesilapan pelayan dan pastikan sijil SSL sah dan dikonfigurasi dengan betul.
- Bagi pengguna: Walaupun anda tidak dapat secara langsung menghalang isu-isu pelayan, menjaga cache penyemak imbas dan kuki anda bersih, sentiasa mengemas kini penyemak imbas anda, dan melumpuhkan sambungan yang tidak perlu dapat meminimumkan kemungkinan isu-isu yang berkaitan dengan penyemak imbas yang menyumbang kepada masalah. Menggunakan program antivirus yang bereputasi dan kerap mengimbas untuk malware juga boleh membantu mencegah jangkitan yang mungkin mengganggu fungsi penyemak imbas anda. Akhirnya, memastikan tarikh dan masa komputer anda adalah tepat boleh menghalang kesilapan sijil SSL yang berkaitan.
Atas ialah kandungan terperinci Cara Memperbaiki: ERR_TOO_MANY_REDIRECTS Ralat di Google Chrome. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!