Сиздин Magento багыттоо циклыңыз VPNга байланыштуу эмес окшойт
302 максатты жазат, себепти эмес. Конфигурацияны өзгөртүүдөн мурун Location тизмегин, негизги URL'дерди, прокси схемасынын аталышын жана сессия cookie'син салыштырыңыз.
Кирүү журналында 302 көрөсүз, дүкөн VPN аркылуу жүктөлбөйт жана жыйынтык өзү жазылат. Бул жыйынтык адатта кызыктуу түрдө туура эмес. Багыттоо жообу браузерге баруу буйрулган максатты жазат жана маселени туннель, сертификат же колдонмо жараттыбы дегенди айтпайт. Журнал сабы иликтөөнүн башталышы, анын жыйынтыгы эмес.
302 кайда экенин айтат, эмне үчүн экенин эмес
Кирүү журналынын жазуусу сурамды, абалды жана өлчөмдү жазат жана адатта маанилүү Location аталышын өткөрүп жиберет. Бир багыттоо толугу менен кадимки болушу мүмкүн: канондук хост аты, акыркы кыйгач сызыкты нормалдаштыруу, HTTPSке өтүү. Сизге ырааттуулук керек, анткени бир секирик менен цикл ар башка ээлери бар ар башка бузулуулар. Схемалардын ортосундагы кайталанган секириктер URL жана схема иштетүүгө багыттайт. Ал эми браузер чече албаган атка секирик таптакыр башка жерге багыттайт.
Булардын эч бири VPN жөнүндө далил эмес. Туннель жол; багыттоо колдонмо жазган нускама.
Журнал сабын эмес, тизмекти жазып алыңыз
Браузердин тармактык көрүнүшүн колдонуп, ар бир секирик үчүн төрт талааны жазыңыз: суралган URL, абал, Location аталышы жана убакыт. Аягын акыркы жооп же туташуу катасы менен бүтүрүңүз, анткени кызыктуу учур эч качан бүтпөгөн секирик. Муну бир жолу иштеген жолдо, бир жолу ишпеген жолдо, ошол эле эсеп жана ошол эле навигация менен жасаңыз. Эки тизмекти салыштыруу журналдагы каалаган бир саптан кымбат.
Бул жазууну купуя сактаңыз. URL'дер сессия идентификаторлорун алып жүрөт, ал эми сакталган браузер архиви күткөндөн көбүрөөк алып жүрөт. Билетке бир нерсе койгонго чейин сурам саптарын алып салыңыз.
Колдонмонун өз URL'и тууралуу түшүнүгү
Magento конфигурациядан абсолюттук URL'дерди түзөт, алар ар бир веб-сайт же дүкөн көрүнүшү боюнча чектелген. bin/magento config:show web/secure/base_url колдонмо ишенген маанини басып чыгарат, жана ал көбүнчө браузер колдонгон ат эмес, куруудан же миграциядан калган хост аты болот. Эгер ал жерде ички хост аталса, браузер бара албаган жерге жөнөтүлөт жана туннелдеги эч кандай өзгөртүү муну оңдобойт.
Коопсуз жана коопсуз эмес негизги URL'дерди алдыңыздагы ачык аттар менен салыштырыңыз. Экөөнүн бириндеги дал келбестик сиз карап турган багыттоону пайда кылат.
Ишенимдүү прокси аталыштары келишим
TLS жүктөм теңдештиргичинде бүткөндө, колдонмо жөнөкөй HTTP көрөт жана ага тескерисинче айтуу керек. Offloader аталышынын жөндөөсү прокси орноткон аталышты атайт, мисалы жиберилген протоколду, жана колдонмо схема чечимдеринде ага ишенет.
Бул ишеним бир прокси менен келишим, жалпы уруксат эмес. Аталышты кокустан келген кардарлардан кабыл алуу ар кимге схеманы талап кылууга мүмкүндүк берет, ошондуктан ал белгиленген прокси орноткон жерде гана болушу керек. Аталыштын аты менен проксинин жүрүш-турушу дал келбесе, колдонмо браузер эч качан колдонбогон схемага багыттоолорду түзөт жана цикл жабылат. Прокси конфигурациясын жана колдонмо жөндөөсүн чогуу текшериңиз, анан өзгөртүү күчүнө кириши үчүн конфигурация кэшин тазалаңыз.
Цикл маршрут эмес, сессия болгондо
Дайыма кирүүгө кайткан тизмек адатта cookie маселеси. Сессия cookie'си браузер чындап колдонгон хост атына берилгенин жана браузер коопсуз деп эсептеген туташууда коопсуз деп белгиленгенин текшериңиз. Туура эмес доменге байланган cookie маршруттоо бузулушуна так окшош кирүү цикли пайда кылат.
Далилденген дал келбестикти анын ээсинде оңдоңуз, ал негизги URL, cookie домени же прокси келишими болсун, анан бир 302 жоголушун күзөтүүнүн ордуна бүтүндөй навигацияны кайра текшериңиз. Циклди бузуу үчүн HTTPS талаптарын өчүрүү багыттоону жаманраак маселе менен алмаштырат. Өзгөртүү бүткөндөн кийин туннелди өзүнчө текшериңиз: белгилүү жеке ресурсту сурап, анын жеткенин ырастаңыз, кийинки багыттоонун салыштыруу үчүн таза негизи болушу үчүн.