Ikhasi le-HTTPS elilayisha amaskripthi nge-HTTP lenza izicelo ezimbili ngamazinga amabili ahlukene okuvikelwa, futhi ingidi ichaza okokuqala kuphela. Umgudu awukushintshi lokho, ngoba uvikela umthwali hhayi uhlelo lwemvelo lomthombo ngokwawo. Isiphequluli sesikutshelile ukuthi yisiphi isicelo esihlulekile, uma ufunda ikhonsoli esikhundleni somugqa wekheli. Izahlolo ezintathu zikususa ekhasini elisebenza kancane ziye ekulungiseni kwangempela.

Funda isicelo, hhayi umugqa wekheli

Idokhumenti etholwe nge-HTTPS ingabhekisela kuskripthi, kushidi lesitayela, kufonti noma kufreyimu nge-HTTP evamile. Leyo nkomba iyisicelo esihlukile, futhi yiso leso isiphequluli esikhalayo ngaso. Ukuvikelwa kwedokhumenti eyinhloko akubuyeli ngaphakathi kuyo, futhi umgudu othwala kokubili ukugeleza awushintshi luhlelo. Ngakho ikhasi lingaba liphephile ngempela futhi lonakele ngempela ngesikhathi esisodwa.

Ukubiza umthombo ngokuthi ifayela elifakiwe nje akukwenzi ukushintshwa kwawo kungabi yingozi.

Uma okuqukethwe kuskripthi okungaphephile kungashintshwa endleleni bese kusetshenziswa, kungashintsha indlela ikhasi eliziphatha ngayo, futhi lokho kuyinkinga enkulu kunokwehluleka kokubukeka. Izithombe zithwala ingozi encane kodwa yangempela lapho zishintshwa endleleni. Ingidi ayiqambi amanga nganoma yini. Ipendula umbuzo omncane kunalowo owawubuzile.

Yazi ukuthi yimiphi imithombo evinjelwayo nokuthi yimiphi ekhuphukayo

Izigelekeqe aziphathi uhlobo ngalunye lomthombo ngendlela efanayo. isiqondiso sokuqukethwe okuxubile sehlukanisa izicelo ezikhuphukela ku-HTTPS kulezo ezivinjelwa ngokuphelele, kanti amaskripthi, amashidi ezitayela nezicelo zohlelo zisehlangothini oluvinjelwe, kuyilapho izithombe nemidiya kungenzeka zikhuphuke noma zimakwe esikhundleni salokho.

Umehluko lowo uchaza imibiko edidayo. Ikhasi elineskripthi esivinjelwe lilahlekelwa ngokuphelele isici esithile, kuyilapho ikhasi elinesithombe esikhuphiwe libukeka kahle futhi lishintshe isicelo salo ngokuthula. Izigaba ezibhaliwe zinezihlukile futhi, ngakho ungacabangi ukuthi yonke i-URL yohlobo oluthile izokhuphuka ngempumelelo. Funda lokho ikhonsoli ekushoyo mayelana nesicelo esithile esikhundleni sokuphikisana ngokukhula kwefayela.

Iwidi evinjelwe akubona ubufakazi bokuthi umgudu wehlulekile. Kuwubufakazi bokuthi isiphequluli senze umsebenzi waso.

Lungisa isibonelo emthonjeni waso

Kumnikazi wesayithi, ukulungiswa kungokwendawo lapho i-URL engaphephile yabhalwa khona: isifanekiso, ishidi lesitayela, iskripthi esihlanganisa ama-URL, noma ingxenye yomuntu wesithathu. Ukushintsha ikheli elibonakalayo lekhasi kushiya konke lokho kungathintwanga. Sesha umthombo ukuze uthole umsingathi bese ulungisa yonke inkomba, hhayi eyodwa kuphela ikhonsoli eyishilo ngengozi.

Bese uqinisekisa ukuthi umthombo uhlinzekwa ngempela nge-HTTPS ngobunikazi obusemthethweni, ngoba ukushintsha kohlelo akukwazi ukudala isevisi engakaze ishicilelwe lapho.

grep -rn "http://assets.example" ./templates
curl -sSI https://assets.example/widget.js | head -n 1

Landela nokuqondiswa kabusha, ngoba inkomba eqala nge-HTTPS ingawela endleleni yokulethwa kombhalo ocacile. Lapho ukuncika kungenawo nhlobo ukulethwa okuphephile, kususe noma kushintshe ngohlelo olujwayelekile loshintsho esikhundleni sokuthumela isixazululo sokuzungeza. Kumsebenzisi, shiya ukuvikelwa kwesiphequluli kuvuliwe futhi bika kumnikazi wesayithi i-URL yomthombo, uhlobo lwayo nomlayezo wekhonsoli. Ungalokothi usabalalise iziqondiso ezitshela abasebenzi ukuthi bavumele okuqukethwe okungaphephile kwekhasi elilodwa, ngoba lokho kuhlukile kuphila isikhathi eside kunesehlakalo esikubangele.

Hlola ikhasi futhi ngendlela abasebenzisi abalithinta ngayo

Zijwayeze imisebenzi elayisha imithombo ngokucinga, hhayi idokhumenti yokuqala kuphela. Amakhasi aletha ikhodi, idatha nokulandwa okungeziwe ngemuva kokucindezela inkinobho, futhi lezo zicelo zivame ukungaphephile. Qinisekisa izicelo ezithile nokuziphatha okubonakalayo ngenkathi ukuvikelwa kusavuliwe. Ukuhlola okuqala ngephrofayela yesiphequluli ethobile akukwazi ukukubonisa lokho umsebenzisi ojwayelekile akubonayo.

Umgudu usenomsebenzi wawo, futhi lowo msebenzi ukufinyelela kunethiwekhi, hhayi ubuqotho bekhasi.

Lapho ithrafikhi ishiya iphoyinti lokugcina lomgudu, akukho kulandwa kwe-HTTP okusalayo okuzuze lutho kumthwali. Lungisa indlela yomthombo futhi ugcine ukuphoqelelwa kwesiphequluli endaweni yako. Ukuthatha elinye ungqimba lokuthutha njengokulungisa kokuncika okungaphephile yiyo indlela iqembu eligcina ngayo lineskripthi sedeski losizo elivala isilawuli ebesisebenza kahle.

Izihloko ezihlobene