Leli khasi libonisa izibonelo namathiphu okuthi usebenzisa amabhakede ukusingatha iwebhusayithi emile. ## Amakhasi okukhethekile Amakhasi enkomba Ikhasi lenkomba (elibizwa nangokuthi inkomba yohlu lwemibhalo yewebhu) yifayela elinikezwa izivakashi uma zicela i-URL engenayo i- ifayela elihlobene. Lapho wabela a Impahla ye-MainPageSuffix, Isitoreji Samafu sibheka ifayela elinalelo gama isiqalo salo esifana ne I-URL isivakashi esiyicelile Ngokwesibonelo, uthi usethe i- I-MainPageSuffix yewebhusayithi yakho emile ukuze index.html. Ukwengeza, ithi awunalo ifayela elinegama lwemibhalo kweyakho ibhakede www.example.com. Kulesi simo, uma umsebenzisi ecela i-URL httpwww.example.com/directory, Isitoreji Samafu sizama ukuhlinzeka ifayela www.example.com/directory/index.html. Uma lelo fayela lingekho, Isitoreji Samafu sibuyisela ikhasi lephutha I I-MainPageSuffix iphinde ilawule ifayela elinikezwayo lapho abasebenzisi becela phezulu indawo yezinga. Iqhubeka nesibonelo esingenhla, uma umsebenzisi ecela httpwww.example.com, Isitoreji Samafu sizama ukuhlinzeka ifayela www.example.com/index.html Uma uzama ukufinyelela i-URL nge-slash elandelanayo, njenge httpwww.example.com/dir/, bona Ukuxazulula inkinga Ikhasi lephutha Ikhasi lephutha yifayela elibuyiselwe ezivakashini zesayithi lakho elimile cela i-URL engahambisani nefayela elikhona. Uma unayo wabelwe a I-MainPageSuffix, Isitoreji Samafu sibuyisela kuphela ikhasi lephutha uma alikho ifayela elinegama eliceliwe noma ikhasi lenkomba elisebenzayo Uma ubuyisela ikhasi lephutha, ikhodi yokuphendula ye-http ithi 404. Impahla ukuthi ilawula ukuthi yiliphi ifayela elisebenza njengekhasi lephutha NotFoundPage. Uma ungakwenzi setha NotFoundPage, abasebenzisi bathola ikhasi lephutha elijwayelekile ## Izibonelo zokucushwa kwewebhusayithi Ibhakede lezinto ezintathu Ake sithi ibhakede elinegama I-www.example.com imisiwe njengewebhusayithi ngezilungiselelo namafayela alandelayo: - MainPageSuffix= "index.html"NotFoundPage= "404.html"- Ibhakede liqukethe izinto ezabiwe kathathu: "index.html", "404.html", kanye "dir/index.html". Ithebula elilandelayo libonisa okuqukethwe okunikezwa ama-URL akhethiwe: |I-URL iceliwe ||Okuqukethwe Kunikezelwe ||Ikhodi yempendulo ye-HTTP | |httpwww.example.com | httpwww.example.com/ httpwww.example.com/index.html |Into ethi "index.htmln||200 | |httpwww.example.com/hello ||Into "404.htmln||404 | |httpwww.example.com/dir/index.html ||Into ethi "dir/index.htmln||200 | |httpwww.example.com/dir ||Into ethi "dir/index.htmln||301 | |httpwww.example.com/dir/ ||Into ethi "dir/index.html", kucatshangwa ukuthi ayikho into eyiziro-byte ekhona ye /dir/ ||200 | |Into engenalutho yebhayithi enguziro, uma ikhona yokuthi /dir/. Bona isihloko sokuxazulula inkinga sokususa le nto enguziro byte. ||301 | Ibhakede lezinto ezimbili Ake sithi ibhakede elinegama I-www.example.com imisiwe njengewebhusayithi ngezilungiselelo namafayela alandelayo: - MainPageSuffix= "main.html"NotFoundPage= "404.html"- Ibhakede liqukethe izinto ezabiwe kabili: "main.html"kanye "404.html". Ithebula elilandelayo libonisa okuqukethwe okunikezwa ama-URL akhethiwe: |I-URL iceliwe ||Okuqukethwe Kunikezelwe ||Ikhodi yempendulo ye-HTTP | |httpwww.example.com | httpwww.example.com/ |Into ethi "main.htmln||200 | |httpwww.example.com/index.html ||Into "404.htmln||404 | Uma into yabelwana nawe ungakwazi buka leyo nto nge-URL: httpstorage.googleapis.com/ BUCKET_NAME/ OBJECT_NAME Isibonelo, i-URL ye- index.html into kungaba: httpstorage.googleapis.com/www.example.com/index.html Ukuze uthole ulwazi olwengeziwe mayelana nokusebenza ngedatha efinyelelekayo, bheka Ukufinyelela Idatha Yomphakathi. ## Amathiphu okusebenza ngebhakede elimiswe njengewebhusayithi Okulandelayo amanye amathiphu okufanele uwakhumbule lapho usebenzisa i-a ibhakede lokusingatha iwebhusayithi emile. Engeza izizinda ezingaphansi Ake sithi ufuna ukunikeza okuqukethwe ku- test.example.com, kusukela kwehlukile ibhakede kunalelo elinikeza okuqukethwe kulo www.example.com. Ukwenza kanjalo: - Dala ibhakede elisha ukuze unikeze okuqukethwe kwakho okwengeziwe. Uma ulandele okokufundisa kokuthi Ukusingathwa kwewebhusayithi emile ukuze unikeze eyakho okuqukethwe nge-HTTPS, hlela isilinganisi sakho somthwalo ku- Cloud console kanje: - - Ngoba Ukucushwa kwe-backend, dala ibhakede elisha elingemuva ibhakede lokuhlola ngokukhetha ibhakede elisha olidalile. - Ngoba Imithetho yomsingathi neyendlela, engeza umthetho omusha kanje: Izindlela Zokusingatha I-backends test.example.com /* test-bucket Ngoba Ukucushwa kwe-frontend, engeza i-Frondend IP entsha kanye nembobo nge amanani afanayo nokucushwa kwakho kokuqala, ngaphandle kwalokhu okulandelayo: - - Ngoba Ikheli lasesizindeni se-inthanethi, dala futhi ugcine ikheli elisha le-IP. - Ngoba Isitifiketi, dala isitifiketi esisha se-SSL test.example.com. - Ngoba - Ngoba Ngemva kokubuyekeza isilinganisi somthwalo, engeza esisha Qopha esizindeni sakho isevisi yokubhalisa kusetshenziswa ikheli le-IP lokucushwa kwe-frontend entsha: IGAMA LOHLOBO IDATHA ukuhlolwa A IP_ADDRESS Ukuziphatha kwe-API I I-MainPageSuffix kanye Ukulungiselelwa kwewebhusayithi ye-NotFoundPage kusetshenziswa kuphela ngezicelo eziza ku-Cloud Storage ngokusebenzisa a CNAME noma Ukuqondisa kabusha. Isibonelo, isicelo sokuthi www.example.com ibonisa ikhasi lenkomba, kodwa isicelo esifanayo storage.googleapis.com/www.example.com ayifuni Ngakho, ukuziphatha kwe-API kwezicelo ezizindeni ze-Cloud Storage, njenge storage.googleapis.com/www.example.com, igciniwe. Ngokwesibonelo, wena ingaqhubeka nokufaka kuhlu izinto ku- www.example.com ibhakede njengoba ubungenza lanoma yiliphi elinye ibhakede. Endabeni ye www.example.com ibhakede, into uhlu olutholayo luhlanganisa 404.html kanye index.html Bamba izimpahla ezimile zewebhusayithi eguqukayo Ungasebenzisa Isitoreji Samafu ukusingatha amafa amile kuwebhusayithi eguqukayo ekhona isingathwe, ngokwesibonelo, ku-Google App Engine noma ku- I-Google Compute Engine. Ezinye izinzuzo zokusingatha izimpahla zakho ezimile, njengezithombe noma amafayela e-JavaScript, ebhakedeni afaka: - Isitoreji Samafu siziphatha njengokulethwa kokuqukethwe Inethiwekhi (CDN) ngoba izinto ezifundekayo zifakwe kunqolobane inethiwekhi Yesitoreji Samafu ngokuzenzakalelayo. Izindleko zomkhawulokudonsa zokufinyelela okuqukethwe ngokuvamile zibiza kancane nge-Cloud Storage. Umthwalo kumaseva akho ewebhu uyancishiswa uma usebenzisa okuqukethwe okumile okuvela Isitoreji Samafu. Uma ubamba amafa amile kuwebhusayithi eguqukayo, awudingi ukudala Amarekhodi e-DNS futhi akhombe ibhakede noma isilinganisi somthwalo njengoba wenza kwe iwebhusayithi emile. Isibonelo, ungaba nebhakede elinegama I-www_example_com_assets enezimpahla ezifanele ezilungiselelwe ukuthi zabiwe esidlangalaleni bese ufinyelela lawo mafa usebenzisa isizinda Sesitoreji Samafu. Ngokwesibonelo, ake sithi unefayela le-JavaScript library.js ebhakedeni www_example_com_assets that is shared then ungakwazi ukufinyelela kuyo njenge httpstorage.googleapis.com/www_example_com_assets/library.js Setha imingcele yenqolobane Ungalawula ukuthi izimpahla zewebhusayithi yakho zigcinwa kanjani noma uma ngokulungiselela Imethadatha yokulawula inqolobane. Ngokuvamile, setha kuphela imethadatha yokulawula inqolobane ezintweni ezifinyeleleka kubo bonke abasebenzisi abangaziwa, okuyisidingo nganoma iyiphi into ekhishwa kubhakede Lesitoreji Samafu njengengxenye ye-static iwebhusayithi Isitoreji Samafu sisebenzisa ukulungiselelwa kokulawula inqolobane yamasekhondi angu-3600 ezintweni ezikhona ifinyeleleka kubo bonke abasebenzisi abangaziwa, ngaphandle kokuthi ucacise isilawuli senqolobane esicacile izilungiselelo. Bheka Imethadatha Yokubuka Nokuhlela ukuze uthole imiyalelo yokusetha imethadatha yento, njenge Ukulawulwa Kwenqolobane Ungakwazi futhi ukusebenzisa i-Cloud CDN ukuze ugcine i-HTTP(S) yangaphandle yokulayisha okuqukethwe okunokulinganisela eduze nabasebenzisi bakho, okuvame ukunciphisa izindleko zokuhlinzeka. Ukuze uthole ukwaziswa okwengeziwe, bheka Ukulondoloza inqolobane. Gada izindleko zakho Uma unikezela ngempahla ebhakedeni elilungiselelwe njengewebhusayithi emile noma inikezela ngempahla emile ebhakedeni lewebhusayithi eguquguqukayo esingathwa ngaphandle kwe Cloud Storage, kufanele uqaphe izindleko zephrojekthi yakho equkethe ibhakede. Ukunikeza okuqukethwe kuletha izindleko ze-Cloud Storage zokugcina okuqukethwe, kusetshenziswa inethiwekhi, nokwenza imisebenzi yokubuyisa. Ukuze uthole imininingwane, bona ikhasi lentengo yesitoreji samafu. Ungase futhi ungene ezindlekweni zenethiwekhi uma usebenzisa i-HTTP(S) Load Balancing ukuze umise I-HTTPS. Bona Intengo Yenethiwekhi ukuze uthole imininingwane eyengeziwe. Isibonelo samanani esilula ekhasini lezibonelo zentengo can ingasetshenziswa njengesilinganiso sokusebenzisa iwebhusayithi enethrafikhi ephansi, emile. Qaphela, nokho, ukuthi isibonelo asibali izindleko ezihlobene I-HTTP(S) Load Balancing, okungavamise ukuba yinkokhiso enkulu kuwebhusayithi emile ukusingathwa. Ungasebenzisa Intengo Isibali sokukhiqiza isilinganiso sezindleko ngokusekelwe ekusebenziseni kwakho okucatshangelwayo. Uma ungumsebenzisi wamanje we-Google Cloud, ungathola incazelo enemininingwane yalokho izindleko zephrojekthi yakho ekhasini lokukhokha. Ukuxazulula inkinga Bona Ukuxazulula izinkinga ngezinkinga ezijwayelekile ezihlobene nokusebenzisa ibhakede elungiselelwe ukuhlinzeka ngokuqukethwe kwewebhusayithi okumile. ## Yini elandelayo - - Funda mayelana nezinye izinketho zokuhlinzeka ngewebhu ku-Google Cloud. - Zama ezinye izifundo ze-Google Cloud ezisebenzisa Isitoreji Samafu. ## Zizame wena Uma umusha ku-Google Cloud, dala i-akhawunti ukuze uhlole ukuthi kanjani Isitoreji Samafu sisebenza emhlabeni wangempela izimo. Amakhasimende amasha aphinde athole u-$300 kumakhredithi amahhala ongawaqhuba, awahlole, futhi khipha imithwalo yemisebenzi. Zama Isitoreji Samafu mahhala