Таны Magento-гийн дахин чиглүүлэлтийн давталт магадгүй VPN-ийн асуудал биш
302 нь зорьсон газрыг бүртгэдэг бөгөөд шалтгааныг биш. Тохиргоог засахын өмнө Location гинжин хэлхээ, үндсэн URL, прокси схемийн толгой болон сессийн күүкийг харьцуулна уу.
Хандалтын логт 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 толгойн тохиргоо нь проксийн тогтоодог толгойн нэрийг заадаг, жишээлбэл дамжуулсан протокол, аппликейшн схемийн шийдвэрт түүнд итгэдэг.
Тэр итгэл бол нэг прокситой гэрээ, ерөнхий зөвшөөрөл биш. Толгойг дур мэдэн клиентүүдээс хүлээн авах нь хэнд ч схем шаардах боломж олгодог тул зөвхөн томилогдсон прокси түүнийг тогтоодог газарт байх ёстой. Толгойн нэр болон проксийн зан төлөв таарахгүй бол аппликейшн хөтчийн хэзээ ч ашиглаагүй схем рүү дахин чиглүүлэлт үүсгэж, давталт хаагдана. Проксийн тохиргоо болон аппликейшний тохиргоог хамт шалгаад, өөрчлөлт хүчин төгөлдөр болохын тулд тохиргооны кэшийг цэвэрлэ.
Давталт нь маршрут биш, сесс байх үед
Үргэлж нэвтрэх рүү буцдаг гинж нь ихэвчлэн күүкийн асуудал. Сессийн күүк хөтчийн бодитоор ашигласан хостны нэрэнд олгогдсон эсэх, хөтчийн аюулгүй гэж үздэг холболт дээр аюулгүй гэж тэмдэглэгдсэн эсэхийг шалга. Буруу домэйнд хязгаарлагдсан күүк нь маршрутжуулалтын гэмтэлтэй яг адил харагдах нэвтрэх давталт үүсгэдэг.
Нотлогдсон зөрүүг эзэмшигчид нь зас, энэ нь үндсэн URL, күүкийн домэйн эсвэл проксийн гэрээ байж болно, дараа нь нэг 302 алга болохыг харахын оронд бүх навигацийг дахин шалга. Давталтыг таслахын тулд HTTPS-ийн шаардлагыг унтраах нь дахин чиглүүлэлтийг илүү муу асуудлаар сольдог. Өөрчлөлт дууссаны дараа туннелийг тусад нь шалга: мэдэгдэж буй хувийн нөөцийг хүсэж, ирсэн эсэхийг баталгаажуул, ингэснээр дараагийн дахин чиглүүлэлт харьцуулах цэвэр суурьтай болно.