Siirry suoraan sisältöön

Evästeasetukset

Valitse, mitä evästetyyppejä sallit. Voit muuttaa valintaasi milloin tahansa jokaisen sivun alareunassa olevasta kohdasta Evästeasetukset. Tietosuojaseloste

Välttämättömät

Aina käytössä

Tarvitaan sisäänkirjautumiseen, ostoskorin säilyttämiseen ja valintojesi muistamiseen. Nämä ovat aina käytössä.

Mitkä evästeet?
  • weboke_sessie, weboke_klant, weboke_remember: istuntosi ja sisäänkirjautuneena pysyminen
  • weboke_basket: ostoskorisi
  • wkBtwIncl: hintojen näyttäminen verollisina tai verottomina
  • wok_cookies: evästevalintasi, 12 kuukautta

Mittaa, mikä mainos johtaa käyntiin tai tilaukseen, jotta emme maksa mainoksista, joista ei ole hyötyä.

Mitkä evästeet?
  • Google Ads Google Tag Managerin kautta (_gcl_au, _gcl_aw), enintään 90 päivää
  • OpenAI Ads, mainokset ChatGPT-palvelussa
  • wok_aff: minkä kumppanin kautta tulit meille (kumppaniohjelma), 60 päivää

4,6

Maa ja kieli

Jokaisella maalla on oma sivustonsa, jossa on kyseisen maan hinnat ja ALV.

Näytä

www, uudelleenohjaus ja mitä DNS ei tee

Moduuli 3: Verkkosivuston tietueet · Lukuaika: 7 minuuttia

Tavoite: Tämän oppitunnin jälkeen tiedät eron DNS:n (missä palvelin sijaitsee) ja uudelleenohjauksen (minkä sivun saat) välillä, ja osaat asettaa www:n oikein.

Avainkäsitteet: www, uudelleenohjaus (redirect, 301/302), verkkotunnuksen osoitin tai alias, https-todistus, polkua ei ole olemassa DNS:ssä

Mitä DNS tietää ja mitä ei

DNS vastaa yhdenlaiseen kysymykseen: "missä tämä nimi sijaitsee?" Vastaus on osoite (A, AAAA) tai toinen nimi (CNAME). Sen jälkeen DNS on valmis. Kaiken sen jälkeen tapahtuvan hoitaa verkkopalvelin kyseisessä osoitteessa.

Verkko-osoite koostuu useammasta osasta kuin pelkästä nimestä:

https://www.example.com/contact?taal=nl
└─┬─┘   └──────┬───────┘└───┬──┘└──┬──┘
protokolla   nimi         polku parametrit

Vain keskimmäinen osa, nimi, päätyy DNS:ään. Protokolla (https), polku (/contact) ja parametrit eivät koskaan näy DNS:lle. Tästä seuraa muutama asia, jotka yllättävät monia:

  • DNS ei voi ohjata suoraan sivulle. Tietuetta kuten "example.com osoitteeseen othersite.example/actie" ei ole olemassa.
  • DNS ei valitse http:n ja https:n väliltä. Sen, päätyykö kävijä https-yhteyteen, ratkaisee verkkopalvelin.
  • DNS ei tiedä, mikä verkkosivusto palvelimella sijaitsee. Yhdellä IP-osoitteella voi toimia satoja verkkosivustoja. Selain lähettää nimen pyynnössään, ja verkkopalvelin valitsee sen perusteella oikean sivuston.

Uudelleenohjaus tapahtuu verkkopalvelimella

Haluatko, että example.com ohjaa kävijät osoitteeseen www.example.com, tai että toinen verkkotunnus johtaa pääsivustollesi? Silloin tarvitset kaksi vaihetta:

  1. DNS: osoita nimi verkkopalvelimelle, joka osaa tehdä uudelleenohjauksen. Tämä on yleensä oma hostingisi tai verkkotunnusvälittäjäsi uudelleenohjauspalvelu.
  2. Verkkopalvelin: aseta siellä uudelleenohjaus (redirect). Palvelin ei silloin vastaa sivulla, vaan viestillä "mene tähän toiseen osoitteeseen". Selain seuraa sitä automaattisesti.

Uudelleenohjauksella on koodi:

KoodiTarkoittaaKäytä tätä
301Pysyvästi siirrettyPysyvä uudelleenohjaus, esimerkiksi paljaasta nimestä www:hen. Hakukoneet ottavat uuden osoitteen käyttöön.
302 (tai 307)Tilapäisesti muuallaTilapäinen kampanjasivu tai huoltotila.

Verkkotunnuksen osoitin tai verkkotunnuksen alias on eri asia: silloin sama verkkosivusto näkyy kahdella nimellä ilman, että osoiterivi muuttuu. Sen hoitaa myös hostingpaneeli, ei DNS. Toisen nimen DNS:n tarvitsee vain osoittaa samaan palvelimeen.

On olemassa myös frame forwarding: osoiterivi näyttää edelleen oman verkkotunnuksesi, vaikka näet toisen sivuston. Tämä toimii usein huonosti nykyaikaisten verkkosivustojen kanssa (ne kieltäytyvät latautumasta kehyksessä) ja hakukoneet eivät pidä siitä. Älä käytä sitä mieluummin.

www: pidetäänkö vai ei?

www on tavallinen aliverkkotunnus. Se, pyöritätkö sivustoasi osoitteessa www.example.com vai example.com, on valinta. Tärkeää on vain:

  1. Molempien pitää toimia. Ihmiset kirjoittavat jommankumman. Jos www:lle puuttuu tietue, he saavat virheilmoituksen, että sivustoa ei ole olemassa.
  2. Valitse toinen pääosoitteeksi ja ohjaa toinen sinne 301-koodilla. Silloin hakukone näkee yhden sivuston, ei kahta kopiota.

DNS:ssä tämä tarkoittaa yleensä:

example.com.       3600  IN  A      192.0.2.10
www.example.com.   3600  IN  CNAME  example.com.

tai oman A-tietueen www:lle samalla osoitteella. Wildcard (oppitunti 3.3) voi myös kattaa www:n. Ulkoisen palvelun yhteydessä, kuten verkkokauppa-alustan, www osoittaa usein CNAME-tietueella palveluun ja paljas nimi A-tietueella osoitteeseen, jonka palvelu antaa (oppitunti 3.2 selittää miksi).

Todistus kuuluu myös asiaan

Selain näyttää lukon vain, jos palvelimella on todistus täsmälleen sille nimelle, jonka kävijä kirjoitti. Todistus nimelle example.com ei kata automaattisesti nimeä www.example.com. Varmista siis, että todistus sisältää molemmat nimet.

Tällä on seuraus uudelleenohjaukselle: kävijä, joka avaa osoitteen https://example.com, saa ensin todistustarkistuksen ja vasta sen jälkeen uudelleenohjauksen. Ilman kelvollista todistusta paljaalle nimelle hän näkee varoituksen, vaikka ohjaisit hänet sen jälkeen oikein eteenpäin. Myös pelkästään ohjaavalla nimellä pitää siis olla todistus.

Ilmaiset todistukset, kuten Let's Encryptin, tarkistavat, osoittaako nimi todella omalle palvelimellesi. Jos DNS osoittaa vielä vanhaan palvelimeen, hakeminen ei onnistu. Ensin DNS, sitten todistus.

Käytännössä: näin se näyttää paneelissa

Esimerkkinä käytämme DirectAdminia. cPanelissa, Pleskissä ja muissa paneeleissa osio nimetään usein "Redirects" tai "Uudelleenohjaukset".

  1. Avaa Site Redirects (uudelleenohjaus).
  2. Täytä polku, joka pitää ohjata, esimerkiksi / koko sivustolle.
  3. Valitse tyyppi: 301 pysyvälle ohjaukselle.
  4. Täytä kohdeosoite, mukaan lukien https://.
  5. Tallenna.

Nimen DNS:n pitää tätä varten osoittaa omaan hostingiisi. Jos se osoittaa toiseen palveluun, kävijä ei koskaan päädy tähän uudelleenohjaukseen.

Yhteenveto

  • DNS antaa vain nimen osoitteen. Polkua, protokollaa ja parametreja DNS ei näe.
  • Uudelleenohjauksen (301, 302) ja verkkotunnuksen osoittimet hoitaa verkkopalvelin, ei DNS.
  • Varmista, että sekä paljaalla nimellä että www:llä on tietue, ja valitse toinen pääosoitteeksi.
  • Todistuksen pitää kattaa jokainen nimi, jonka kävijä voi kirjoittaa, myös pelkästään ohjaava nimi.
  • Ensin DNS kuntoon, sitten todistus.

Tietovisa

1. Voiko DNS-tietueella ohjata example.com-nimen osoitteeseen https://othersite.example/actie?



2. Kävijät, jotka kirjoittavat www.example.com, saavat viestin "tätä sivustoa ei tavoiteta", vaikka example.com toimii. Mikä todennäköisesti puuttuu?



3. Mitä uudelleenohjauskoodia käytät, kun haluat ohjata paljaan verkkotunnuksen pysyvästi www:hen?



4. example.com ohjaa osoitteeseen https://www.example.com. Kävijät, jotka avaavat osoitteen https://example.com, näkevät ensin todistusvaroituksen. Miksi?



Tehtävä

Tehtävä Z3.4: www: CNAME vai A? Miten www.sidn.nl on asetettu DNS:ssä? Selvitä, millainen tietue nimelle www.sidn.nl löytyy, ja täytä tyyppi (A, AAAA tai CNAME) ja arvo. Vihje: kysy ensin CNAME-tietuetta.

Tähän oppituntiin ei liity asetustehtävää harjoitusvyöhykkeellä: uudelleenohjaus tapahtuu verkkopalvelimella, ei DNS:ssä.

Tehtävä Z3.4: www: CNAME vai A?



Mitä täytät ja mitä löydämme DNS:stä, sitä emme tallenna. Selaimesi muistaa vastauksesi ja sen, läpäisitkö tehtävän. Jos olet kirjautunut sisään, tallennamme vain sen, että tehtävä meni (lähes) oikein Omat kurssit osiossa; sieltä voit sen myös poistaa.

Lue lisää

Nämä artikkelit kuvaavat vaiheet WebOké-paneeleissa; muissa paneeleissa ne toimivat samantapaisesti.

Hetkinen…

Määritä verkkotunnuksesi

Määritä kullekin verkkotunnukselle nimipalvelimet, liitos webhotelliin ja se, kuka tulee omistajaksi.

Ladataan verkkotunnuksia…