Нийтлэлийн лавлах
WordPress шилжилтийн гамшиг! ❌ЭРР_ТОО_ОЛОН_ДАХИН_ИЛГЭЭГДЭХҮҮН, үүнийг засах нэг арга энд байна!
Вэбсайтаа зөөж байхад WordPress вэбсайт дээр хэтэрхий олон дахин чиглүүлэлттэй тулгарсан уу? Энэхүү гарын авлага нь танд үүнийг хялбархан шийдвэрлэхэд туслах дэлгэрэнгүй шийдлийн алхмуудыг өгөх болноERR_TOO_MANY_REDIRECTSалдаа. Нүүдэллэхтэй холбоотой санаа зовнилоос салж, вэбсайтаа саадгүй хөдөлгөөнд оруулаарай! 🚀🎉✨
WordPress вэбсайтыг шинэ орон зайд шилжүүлсний дараа "Та хэтэрхий олон удаа дахин чиглүүлэв" гэсэн алдаа гарч ирдэг. Энэ нь вэб сайтад HTTPS аюулгүй шифрлэлтийн протоколд нэвтрэх боломжийг идэвхжүүлсэнтэй холбоотой байдаг.

"ERR_TOO_MANY_REDIRECTS таныг хэтэрхий олон удаа дахин чиглүүлэв" гэсэн алдааны шалтгаан нь үнэндээ http болон https хоорондын хандалтын дахин чиглүүлэлтээс үүдэлтэй ▼

Энэ хуудас ажиллахгүй байна
чамайг хэтэрхий олон удаа өөрчилсөн.
Күүкигээ цэвэрлэж үзээрэй.
ХЭТ_ОЛОН_ШИЛДҮҮЛЭХ АЛДАА
"Эрр_хэт_олон_чиглүүлэлт"-ийн асуудлыг илрүүлж байна
Заримдаа засахын тулд зарим илрүүлэлт хийх хэрэгтэй болдог"err_too_many_redirects"асуудал.
Хэрэв та харамсалтай нь таарвал"err_too_many_redirects” бэрхшээл, та ашиглах хэрэгтэй在线 工具, хэт олон дахин чиглүүлэлтийн асуудлыг илрүүлэх.
Хэрэв та дахин чиглүүлэх асуудлын эх сурвалжийг тодорхойлж чадвал сайтаасаа устгаж, дахин хандах боломжтой болно.
Би яагаад таныг хэтэрхий олон удаа дахин чиглүүлэх алдаа гаргаж байна вэ?
Вэбсайтыг зөөж, домэйн нэрийг DNS шинэ серверийн IP хаяг руу шилжүүлэхээс өмнө шинэ сервер дээр SSL аюулгүй байдлын гэрчилгээ үүсгэх боломжгүй юм.
Үүний зэрэгцээ, вэбсайтын WP_HOME болон WP_SITEURL тохиргоо нь https угтвар холбоосыг ашигладаг тул энэ нь вэбсайтыг шинэ сервер рүү шилжүүлж, хэт олон дахин чиглүүлэлт хийхэд хүргэдэг.
Өөр нэг нөхцөл байдал: Хэрэв та вэбсайтыг зөөвөрлөхийн тулд хуулбарлагч залгаасыг ашигладаг бол шинэ сервер вэб сайтын өгөгдлийг импортолсоны дараа вэбсайт руу анхдагчаар нь http-ээс эхэлсэн холбоос руу шилжих боломжтой.
Дараа нь wp-config.php файлыг нээвэл та өгөгдмөл WP_HOME болон WP_SITEURL нь http-д дараах байдлаар тохируулагдсан болохыг олж мэдэх болно:
define( 'WP_HOME', 'http://www.chenweiliang.com' ); define( 'WP_SITEURL', 'http://www.chenweiliang.com' );
Хэрэв та wp-config.php дээрх https тохиргоонд хүчээр өөрчлөлт хийвэл:
define( 'WP_HOME', 'https://www.chenweiliang.com' ); define( 'WP_SITEURL', 'https://www.chenweiliang.com' );
Хэт олон дахин чиглүүлэлттэй холбоотой асуудал байж магадгүй бөгөөд энэ нь вэб сайтад хандах боломжгүй болно:
Энэ вэб хуудас (www.chenweiliang.com) зөв ажиллахгүй байгаа бөгөөд таныг хэт олон удаа дахин чиглүүлсэн байна.
Күүкигээ устгаж үзнэ үү.
ERR_TOO_MANY_REDIRECTS
Шийдэл
1. Эхлээд нэвтэрнэ үүphpMyAdmin, WordPress өгөгдлийн хүснэгтийг засварлах wp_options"siteurl"хамт"home" төлөө http:// 你的域名 .com/
- http://-г угтвар болгон түр ашиглаарай.
2. Дараа нь вэбсайтын FTP эсвэл вэбсайтын хостын файлын удирдлага руу нэвтэрч вэбсайтын үндсэн лавлахаас файлыг олоорой. wp-config.php файл.
wp-config.php файлыг нээвэл та WP_HOME болон WP_SITEURL-н өгөгдмөл тохиргоонууд нь https болохыг дараах байдлаар олж мэдэх болно:
define( 'WP_HOME', 'https:// 你的域名 .com' ); define( 'WP_SITEURL', 'https:// 你的域名 .com' );
- Хэт олон дахин чиглүүлэлттэй холбоотой асуудал байж магадгүй бөгөөд энэ нь вэб сайтад нэвтрэх боломжгүй болгож байна...
3. Тиймээс та үүнийг http-ийн угтвар болгон түр өөрчлөх хэрэгтэй.
define( 'WP_HOME', 'http:// 你的域名 .com' ); define( 'WP_SITEURL', 'http:// 你的域名 .com' );
4. Дараа нь DNS нь A бичлэгийн IP хаягийг шинэ орон зайн IP хаяг болгон өөрчилдөг ба CDN прокси-г идэвхжүүлдэггүй.
- асаахWordPress backendВэбсайт руу нэвтэрч, амжилттай нэвтэрнэ үү!
5. Энэ үед та HestiaCP самбар дээр SSL сертификат үүсгэж болно :

- Энэ домэйны SSL-г идэвхжүүлнэ үү
- Let's Encrypt ашиглан SSL сертификат аваарай
- HTTPS автоматаар дахин чиглүүлэлтийг идэвхжүүлнэ үү
- HTTP Тээврийн аюулгүй байдлыг (HSTS) идэвхжүүлэх
6. Мөн Cloudflare дээр CDN проксиг дахин идэвхжүүлж, SSL/TLS шифрлэлтийн горимыг "Full" болгож тохируулна уу.
7. Хэрэв вэбсайт руу нэвтрэх амжилтгүй бол та DNS кэшийг сэргээхийг оролдож болно:
- DNS-г дотооддоо сэргээж, WIN+R товчлолоор ажиллуулна уу
cmdоруулахipconfig/flushdns - Энэ домэйн нэрний хөтчийн кэшийг устга, эсвэл хөтчийн нууцлалын горимыг асаана уу!
8. Эцэст нь, вэбсайтын шинэ орон зайд SSL сертификат үүсгэсний дараа та саяхан өөрчилсөн "http" угтвар холбоосыг "https" угтвар холбоос руу буцаан өөрчлөх хэрэгтэй.
- WordPress мэдээллийн хуудасwp_options-ийн "
siteurl"хамт"home",болгон өөрчлөхhttp:// 你的域名 .com/ wp-config.phpБаримтат киноWP_HOMEТэгээдWP_SITEURLТохиргоо, өөрчилсөнhttps:// 你的域名 .com/
Дүгнэлт:
- Хэрэв та WordPress вэбсайтаа шилжүүлсний дараа "Та хэтэрхий олон удаа дахин чиглүүлэв" гэсэн алдаатай тулгарвал эхлээд дахин чиглүүлэх холбоосын асуудлыг илрүүлэх хэрэгтэй.
- Өгөгдлийн сангийн тохиргоог өөрчлөх → wp-config.php файлыг өөрчлөх → SSL сертификат үүсгэх → CloudFlare тохиргоог өөрчлөх замаар энэ асуудлыг үр дүнтэй шийдэж болно.
- Тайвширч, вэбсайтаа хэвийн ажиллаж байгаа эсэхийг баталгаажуулахын тулд асуудлыг алхам алхмаар шийдэж байгаарай.
Хэрэв та WordPress мэдээллийн сан дахь бүх URL-уудыг HTTPS болгон өөрчлөх арга хайж байгаа бол доорх линк нь танд хэрэгтэй эх сурвалж байж магадгүй юм!
Доорх холбоос дээр дарж вэбсайтынхаа аюулгүй байдал, мэдээллийн нууцлалыг хамгаалахын тулд Search & Replace залгаасыг суулгаснаар үүнд хэрхэн хүрэх талаар мэдэж аваарай. Дэлгэрэнгүй заавар, алхмуудыг уншина уу:
Чен Вэйлиангийн блог ( https://www.chenweiliang.com/ ) дээр хуваалцсан "WordPress вэбсайтын шилжүүлэлтийн алдааг шийдвэрлэх нь: Хэт олон дахин чиглүүлэлт. Күүкигээ устгахыг оролдоорой. ERR_TOO_MANY_REDIRECTS" нийтлэл танд тус болно гэж найдаж байна.
Энэ нийтлэлийн холбоосыг хуваалцахаас бүү эргэлзээрэй: https://www.chenweiliang.com/cwl-31780.html

