Netlify on tasuta platvorm, mida saate oma veebisaidi hostimiseks kasutada. Üks selle pakutavatest funktsioonidest on integreerimine versioonikontrolli hostidega, nagu GitHub ja Bitbucket. See kasutab teie veebisaidi majutamiseks lähtekoodi olemasolevast hoidlast.

Oma saidi esmakordsel hostimisel võite kokku puutuda probleemiga, mille puhul te ei saa seda URL-i kasutades vaadata. See juhtub siis, kui Netlify ei suuna automaatselt ümber teie registrisse või sihtlehele.

Saate selle probleemi lahendada veebisaidi väikese konfiguratsiooniga.

Veebisaidi hostimine Netlify abil

Saate Netlifys kasutada erinevaid tehnoloogiavirnu TypeScript-põhine raamistik, Angular, kuni staatiline saidi generaator, Hugo. Netlify konto avalehel saate vaadata kõigi teie hostitavate veebisaitide loendit. Samuti saate süvendada iga veebisaidi juurutamise või ehitamise üksikasju.

Oma veebisaidi esmakordsel hostimisel peate konfigureerima mõned sätted. See hõlmab ehitamiskäsku ja avaldamiskataloogi. Eeldades, et kõik teie konfiguratsiooniseaded on õiged, käivitab Netlify teie saidi majutamiseks juurutamise.

Ebaõnnestunud ümbersuunamise viga Netlifys

Netlify loob teie veebisaidile juhusliku domeeninime. Kui see on esimene kord, kui hostite oma saiti, ei pruugi teil olla võimalik oma veebisaiti sellelt URL-ilt vaadata. Selle asemel võite ilmneda tõrge "Lehte ei leitud".

See tõrge võib ilmneda siis, kui te pole oma veebisaidile ümbersuunamisi määranud. Sel juhul, kui avate oma veebisaidi URL-i, ei tea Netlify, millisele lehele algselt ümber suunata. Selle asemel kuvab see avalehe kuvamise asemel vea 404.

Ebaõnnestunud ümbersuunamise probleemi lahendamine

Selle põhjal saate luua palju ümbersuunamisreegleid HTTP olekukood päringu vastuses. Selle konkreetse vea parandamiseks peate määrama ainult ühe ümbersuunamisreegli. See reegel suunab päringud teie avalehele.

Suunake ümber oma avalehele, kasutades faili _redirects

Üks võimalus on lisada ümbersuunamisreegel a _ümbersuunamised fail oma avaldamiskataloogis.

  1. Liikuge oma projekti avaldamiskataloogi, mis salvestab teie loodud veebisaidi failid. Näiteks Reacti rakenduses oleks see teie avalik kausta. Nurgarakenduses saate navigeerida aadressile src kausta (failid kopeeritakse siit teie dist kaust).
  2. Looge uus fail nimega _redirects. Failil _redirects pole faililaiendit.
  3. Lisage ümbersuunamisreegel, et suunata päringuid oma avalehele. Näiteks suunab allolev kood päringud aadressile index.html:
    /* /index.html 200
  4. Kui kasutate Angularit, peaksite failile lisama ka faili _redirects varasid massiiv teie sees nurgeline.json fail:
    {
    "varasid": [
    "src/favicon.ico",
    "src/assets",
    {
    "glob": "_ümbersuunamised",
    "sisend": "src",
    "väljund": "/"
    }
    ]
    }

Määrake ümbersuunamised faili netlify.toml abil

Teise võimalusena saate määrata ümbersuunamised, kasutades a netlify.toml faili.

  1. Looge fail netlify.toml oma avaldamiskataloogis või juurkataloogis, olenevalt kasutatavast raamistikust.
  2. Lisage reegel, mis suunab kõik päringud teie avalehele.
    [[ümbersuunamised]]
    alates = "/*"
    et = "/index.html"
    olek = 200

Veebisaidi ümberpaigutamine Netlifys

Kui olete ümbersuunamise seadistanud, saate oma rakenduse Netlifys ümber paigutada.

  1. Teie veebisaidil Kasutusele võtta lehel Netlifys, klõpsake nuppu Seadete juurutamine.
  2. Veenduge, et olete konfigureerinud all õige avaldamiskataloogi Järje seaded.
  3. Edastage uued koodimuudatused, sealhulgas fail _redirects või netlify.toml, oma hoidlasse.
  4. See peaks automaatselt käivitama juurutamise. Kui ei, navigeerige Netlifys oma veebisaidi lehele ja klõpsake nuppu Käivitage juurutamine, ja Saidi juurutamine.
  5. Oodake, kuni ehitus lõpeb.
  6. Veebisaidi vaatamiseks avage URL. Nüüd peaks see suunama teie avalehele.

Veebisaidi veebimajutus

Saate määrata ümbersuunamised oma veebisaidile, lisades need faili _redirects või netlify.toml. See suunab päringud ümber teie veebisaidi avalehele, mitte tõrketeate 404 Lehekülge ei leitud.

Kui te ei soovi kasutada Netlify loodud domeeninime, võite osta oma domeeninime. Seejärel saate konfigureerida selle domeeninime Netlifyga töötama. Teile sobiva domeeninime loomiseks saate kasutada palju tööriistu.

11 parimat nõuannet, mis aitavad teil valida parima domeeninime

Loe edasi

JagaSäutsJagaMeil

Seotud teemad

  • Programmeerimine
  • Veebiarendus
  • Veebimajutus

Autori kohta

Sharlene Von Drehnen (18 artiklit avaldatud)

Sharlene on MUO tehniline kirjanik ja töötab täiskohaga ka tarkvaraarendusega. Tal on IT bakalaureusekraad ning varasem kogemus kvaliteedi tagamise ja ülikooli juhendamise alal. Sharlene armastab mängida ja klaverit mängida.

Veel Sharlene Von Drehnenilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin