Sizning Magento qayta yo'naltirish halqangiz, ehtimol, VPN emas
302 manzilni qayd etadi, sababni emas. Konfiguratsiyani tahrirlashdan oldin Location zanjirini, asosiy URL'larni, proksi sxema sarlavhasini va sessiya cookie'sini solishtiring.
Kirish jurnalida 302 ko'rasiz, do'kon VPN orqali yuklanmaydi va xulosa o'zini yozadi. Bu xulosa odatda qiziqarli tarzda xato bo'ladi. Qayta yo'naltirish javobi brauzerga borish buyurilgan manzilni qayd etadi va muammoni tunel, sertifikat yoki ilova keltirib chiqargani haqida hech narsa demaydi. Jurnal satri tekshiruvning boshlanishi, uning natijasi emas.
302 qayerga ekanini aytadi, nega ekanini emas
Kirish jurnalidagi yozuv so'rovni, holatni va hajmni qayd etadi va odatda muhim Location sarlavhasini tashlab ketadi. Bitta qayta yo'naltirish butunlay normal bo'lishi mumkin: kanonik xost nomi, oxirgi qiya chiziqni normallashtirish, HTTPS'ga o'tish. Sizga ketma-ketlik kerak, chunki bitta sakrash va halqa turli egalarga ega turli nosozliklardir. Sxemalar orasida takrorlanuvchi sakrashlar URL va sxema bilan ishlashga ishora qiladi. Brauzer hal qila olmaydigan nomga sakrash esa butunlay boshqa joyga ishora qiladi.
Bularning hech biri VPN haqida dalil emas. Tunel bu yo'l; qayta yo'naltirish esa ilova yozgan ko'rsatma.
Jurnal satrini emas, zanjirni yozib oling
Brauzerning tarmoq ko'rinishidan foydalanib, har bir sakrash uchun to'rt maydonni yozing: so'ralgan URL, holat, Location sarlavhasi va vaqt. Oxirini yakuniy javob yoki ulanish xatosi bilan tugating, chunki qiziqarli holat hech qachon tugamaydigan sakrashdir. Buni bir marta ishlaydigan yo'lda va bir marta muvaffaqiyatsiz yo'lda, bir xil hisob va bir xil navigatsiya bilan qiling. Ikki zanjirni solishtirish jurnaldagi har qanday bitta satrdan qimmatroq.
Bu yozuvni maxfiy saqlang. URL'lar sessiya identifikatorlarini olib yuradi va saqlangan brauzer arxivi kutganingizdan ko'proq narsani olib yuradi. Tiketga biror narsa qo'shishdan oldin so'rov satrlarini olib tashlang.
Ilovaning o'z URL'si haqidagi tasavvuri
Magento konfiguratsiyadan mutlaq URL'lar yaratadi, ular har bir veb-sayt yoki do'kon ko'rinishi bo'yicha cheklanadi. bin/magento config:show web/secure/base_url ilova ishonadigan qiymatni chop etadi, va bu ko'pincha brauzer ishlatgan nom emas, balki build yoki migratsiyadan qolgan xost nomidir. Agar u yerda ichki xost nomi ko'rsatilgan bo'lsa, brauzer yetib bora olmaydigan joyga yuboriladi va tunnelning hech qanday o'zgarishi buni tuzatmaydi.
Xavfsiz va xavfsiz bo'lmagan asosiy URL'larni oldingizdagi ochiq nomlar bilan solishtiring. Ulardan biridagi nomuvofiqlik siz ko'rib turgan aynan o'sha qayta yo'naltirishni keltirib chiqaradi.
Ishonchli proksi sarlavhalari shartnomadir
TLS yuk balanslashtirgichda tugaganda, ilova oddiy HTTP ko'radi va unga boshqacha aytish kerak. Offloader sarlavha sozlamasi proksi o'rnatadigan sarlavha nomini ko'rsatadi, masalan, uzatilgan protokol, va ilova sxema qarorlarida unga ishonadi.
Bu ishonch bitta proksi bilan tuzilgan shartnoma, umumiy ruxsat emas. Sarlavhani tasodifiy mijozlardan qabul qilish har kimga sxemani da'vo qilish imkonini beradi, shuning uchun u faqat belgilangan proksi uni o'rnatadigan joyda bo'lishi kerak. Agar sarlavha nomi va proksi xatti-harakati mos kelmasa, ilova brauzer hech qachon ishlatmagan sxemaga qayta yo'naltirishlar yaratadi va halqa yopiladi. Proksi konfiguratsiyasini va ilova sozlamasini birga tekshiring, so'ngra o'zgarish kuchga kirishi uchun konfiguratsiya keshini tozalang.
Halqa marshrut emas, sessiya bo'lganda
Har doim kirishga qaytadigan zanjir odatda cookie muammosidir. Sessiya cookie'si brauzer haqiqatda ishlatgan xost nomi uchun berilganini va brauzer xavfsiz deb hisoblaydigan ulanishda xavfsiz deb belgilanganini tekshiring. Noto'g'ri domenga bog'langan cookie marshrutlash nosozligiga aynan o'xshash kirish halqasini keltirib chiqaradi.
Isbotlangan nomuvofiqlikni uning egasida tuzating, u asosiy URL, cookie domeni yoki proksi shartnomasi bo'lsin, so'ngra bitta 302 yo'qolishini kuzatish o'rniga butun navigatsiyani qayta sinab ko'ring. Halqani sindirish uchun HTTPS talablarini o'chirish qayta yo'naltirishni yomonroq muammoga almashtiradi. O'zgarish tugagach, tunnelni alohida tekshiring: ma'lum shaxsiy resursni so'rang va uning yetib kelishini tasdiqlang, keyingi qayta yo'naltirish uchun solishtirishga toza asos bo'lsin.