Alusta siit - isegi kui serverid ja veebifailid on sulle võõrad
See juhend on kirjutatud inimesele, kes ei pea olema veebiarendaja. Kui sul on SvereSystemsi valmis veebipakett, saad selle juhendi järgi aru, mida serverisse üles laadida, mida enne muutmist varundada ja milliseid väikseid muudatusi võib ise teha. Kui mõni samm ei vasta sinu hostingu vaatele, ära arva - peatu ja küsi hostingupakkujalt täpsustust.
Kiirstart: vali oma olukord
Varunda enne muutmist. Ära kirjuta olemasolevat saiti üle ega muuda DNS-i, vorme või serveriseadeid oletuse põhjal.
Lihtsustatud pilt: domeen on aadress, hosting on koht, kus failid asuvad, web root on konkreetne kaust, millest domeen veebilehte näitab.
6 mõistet, mida sul päriselt vaja on
Enne avaldamist: tee taastatav varukoopia
Kui domeenil on juba toimiv veebileht, käsitle seda kui vara. Eesmärk ei ole lihtsalt “midagi alla laadida”, vaid tagada, et vana versiooni saab vajadusel päriselt taastada.
- Ava hostingu File Manager või olemasolev varundusfunktsioon.
- Selgita välja, milline kaust teenindab just seda domeeni.
- Laadi praegused avalikud failid eraldi kausta või kasuta hostingu Backup-funktsiooni.
- Kui praegune sait on WordPress, vajad lisaks failidele ka andmebaasi varukoopiat.
- Pane varukoopiale kuupäev ja hoia seda väljaspool avalikku veebikausta.
- Alles siis alusta olemasolevate failide asendamist.
Kui sa ei tea, kas WordPressi varukoopia sisaldab nii faile kui andmebaasi, ära vana saiti kustuta. Küsi hostingutoelt: “Kuidas saan sellest domeenist täieliku taastatava varukoopia enne staatilise saidi avaldamist?”
Hostingu juhtpaneel: mida sealt otsida
Juhtpaneel võib olla cPanel, DirectAdmin, Plesk, hPanel või teenusepakkuja enda lahendus. Nupud ja asukohad muutuvad, kuid ülesanne jääb samaks: leida failihaldur ja õige domeeni avalik kaust.
Staatilise SvereSystemsi paketi üleslaadimiseks ei ole tavaliselt vaja avada WordPress Managerit, Site Builderit, e-posti seadeid ega Git-i. Ära klõpsa neid lihtsalt sellepärast, et need on nähtavad.
Saada hostingutoele üks konkreetne küsimus: “Milline document root / web root teenindab domeeni example.fi?” Ära arva kausta nime pelgalt selle järgi, et see näeb tuttav välja.
Valmis veebilehe üleslaadimine
Algajale soovitame File Managerit. SFTP on alternatiiv, mitte kohustus.
Variant 1 - File Manager (soovitatav algajale)
- Laadi SvereSystemsi lõplik ZIP oma arvutisse ja hoia originaal alles.
- Paki ZIP arvutis lahti. Veendu, et näed index.html faili ja assets- või muid kaasasolevaid kaustu.
- Ava hostingu File Manager ja liigu kinnitatud web rooti.
- Kui vana sait on olemas, veendu veel kord, et varukoopia on tehtud.
- Laadi üles lahtipakitud veebipaketi SISU, mitte tingimata seda ümbritsev kaust.
- Kontrolli, et index.html asub otse web rootis.
- Ava domeen uues incognito/private aknas ja kontrolli tulemust.
/public_html/index.html /public_html/assets/...
/public_html/my-site-folder/index.html /public_html/my-site-folder/assets/...
Kui sinu domeeni web root ei ole public_html, asenda näites see oma päris kaustanimega.
Variant 2 - SFTP (kui seda juba kasutad)
SFTP sobib siis, kui sul on host, kasutajanimi, port ja autentimisviis ning tunned näiteks WinSCP-d, FileZillat või muud SFTP klienti. Loogika on sama: ühendu, mine õigesse web rooti, varunda vana versioon, laadi paketi sisu üles ja kontrolli avalikku domeeni.
Kui domeen juba avab õige hostingu, ei ole tavaliseks failide vahetamiseks DNS-i muutmist vaja. DNS-i viga võib mõjutada lisaks veebilehele ka ettevõtte e-posti.
Kontroll pärast avaldamist
Failide üleslaadimise lõpp ei tähenda veel, et töö on valmis. Tee vähemalt järgmine kontroll.
Proovi incognito/private akent või brauseri sunnitud värskendust (hard refresh). Kui vana sisu püsib, võib põhjus olla hostingu või CDN-i vahemälu. Kontrolli seda enne uusi failimuudatusi.
Väikesed muudatused - turvaline tööviis
Telefoninumbri, e-posti, aadressi, lahtiolekuinfo või väikese tekstivea muutmiseks ei ole tavaliselt vaja kogu saiti uuesti ehitada.
- Tee muudetavast failist koopia.
- Ava fail koodiredaktoris, näiteks Visual Studio Code’is või Notepad++-is. Ära kasuta Wordi.
- Kasuta Find või Search in Files funktsiooni vana väärtuse leidmiseks.
- Muuda ainult vajalik väärtus.
- Salvesta fail sama failinime ja faililaiendiga.
- Laadi serverisse tagasi ainult muudetud fail või failid.
- Ava avalik sait ja kontrolli nii nähtavat teksti kui linki/funktsiooni.
Number võib olla nii nähtava tekstina kui tel:-lingis. Otsi projektist vana numbrit kõikidest failidest, sest see võib olla ka footeris või structured data sees.
Enne: <a href="tel:+358401234567">040 123 4567</a> Pärast: <a href="tel:+358409876543">040 987 6543</a>
E-post võib olla nii nähtava tekstina kui mailto:-lingis. Muuda mõlemad, kui need erinevad.
Enne: <a href="mailto:hello@example.fi">hello@example.fi</a> Pärast: <a href="mailto:contact@example.fi">contact@example.fi</a>
Kui muudad ainult nähtavat teksti, ära kustuta kogemata HTML-silte selle ümbert. Kui sama fakt esineb mitmel lehel, kasuta kogu projekti otsingut.
Kõige lihtsam on kasutada uue pildi puhul sama failinime ja sarnast kuvasuhet. Tee vanast failist koopia. Kui failinimi muutub, tuleb muuta ka viidet HTML-is või CSS-is. Kui pildi sisu muutub sisuliselt, kontrolli ka alt-teksti.
Muuda href väärtust, kuid säilita jutumärgid ja ülejäänud HTML. Pärast muutmist klõpsa link avalikul saidil läbi.
Need ei ole enam “lihtsad tekstimuudatused”
Järgmised teemad võivad mõjutada kogu saiti, privaatsust, päringute jõudmist või ettevõtte e-posti. Kui sa ei tea täpselt, mida muudad, peatu.
| Muudatus | Miks olla ettevaatlik |
|---|---|
| Kontaktvorm / vormiteenus | Võib katkestada päringute jõudmise ja muuta isikuandmete töötlemist. |
| JavaScript | Võib mõjutada menüüd, animatsioone, vorme ja ligipääsetavust. |
| Analytics / pixel / tracking | Võib tekitada nõusoleku- ja privaatsuskohustusi. |
| Cookie / consent lahendus | Peab vastama tegelikult kasutatavatele tehnoloogiatele. |
| DNS / nameserver / MX | Viga võib võtta maha nii veebilehe kui ettevõtte e-posti. |
| .htaccess või serverireeglid | Võib põhjustada redirect-, 403- või 500-vigu. |
| WordPressi asendamine või migratsioon | Võib sõltuda andmebaasist, pluginatest, meediast ja e-postist. |
| Suurem layout/design muudatus | Vajab desktopi ja mobiili QA-d, mitte ainult ühe rea muutmist. |
Veaotsing: alusta sümptomist, mitte uutest juhuslikest muudatustest
| Probleem | Kontrolli kõigepealt |
|---|---|
| Vana sait on endiselt näha | Kontrolli õiget web rooti, proovi private/incognito akent ja kontrolli hostingu/CDN cache’i. |
| 404 / lehte ei leitud | Kontrolli failinime, teed, suur- ja väiketähti ning seda, kas index.html on õigel tasemel. |
| Leht avaneb ilma stiilita | Kontrolli, et assets-kaust ja CSS-failid laaditi koos saidiga üles ning kaustastruktuur säilis. |
| Pildid puuduvad | Kontrolli täpset failinime, kausta ja suur-/väiketähti. |
| Vorm ei saada | Kontrolli heakskiidetud vormiteenust, public key/configuration’i ja testsihtkohta. Ära leiuta uut providerit. |
| HTTPS hoiatus | Kontrolli hostingu SSL/TLS seadistust või küsi teenusepakkujalt abi. |
| Sait läks pärast muudatust katki | Lõpeta muutmine, taasta viimane töötav fail/versioon ja võrdle ainult viimast tehtud muudatust. |
Rollback - kuidas kiiresti tagasi minna
- Lõpeta uute muudatuste tegemine.
- Taasta varundatud fail või eelmine live-kaust.
- Kontrolli, et eelmine versioon töötab jälle.
- Tuvasta üks konkreetne muudatus, mis vea põhjustas.
- Proovi uuesti alles siis, kui põhjus on arusaadav.
Küsi hostingupakkujalt, IT-toelt või SvereSystemsilt abi, kui töö puudutab DNS-i, serveriseadeid, vorme, jälgimist, privaatsus- või nõusolekulahendust, WordPressi migratsiooni, skripte või suuremat kujunduse muutmist.
Standardne veebipakett sisaldab valmis portatiivseid faile ja seda juhendit. SvereSystemsi tehtav deployment ei kuulu vaikimisi paketti. Kui soovid, et SvereSystems avaldaks saidi sobivasse hostingusse, lepitakse töö ja hind eraldi kokku enne ligipääsude või serveritöö algust.
Kiirspikker
Hoia see leht veebipaketi juures. Tekst on teadlikult lihtne ja printimisel suure kontrastiga.
ENNE MUUDATUST
- Tee varukoopia.
- Kinnita õige domeen ja web root.
- Kui vana sait on WordPress, kinnita ka andmebaasi backup.
- Muuda ainult seda, millest saad aru.
PÄRAST MUUDATUST
- Laadi üles ainult vajalikud failid.
- Kontrolli desktop + mobiil.
- Testi muudetud CTA-d, telefoni, e-posti või vormi.
- Hoia eelmine töötav koopia alles.