HTTPS on nykyään verkkosivustojen perusvaatimus, eikä sen merkitys rajoitu pelkästään verkkokauppoihin tai kirjautumissivuihin. Myös tavalliset yrityssivustot, blogit, järjestöjen verkkopalvelut ja julkishallinnon sivustot hyötyvät salatusta tiedonsiirrosta. Drupal tukee HTTPS-yhteyksiä erinomaisesti, ja oikein toteutettuna se parantaa tietoturvaa, hakukonenäkyvyyttä sekä käyttäjien luottamusta. Vuonna 2026 HTTPS on käytännössä välttämätön osa turvallista Drupal-verkkosivustoa.
Mikä on HTTPS?
HTTPS (Hypertext Transfer Protocol Secure) on verkkoprotokolla, joka salaa käyttäjän ja palvelimen välisen tiedonsiirron TLS- tai SSL-salauksella.
Tämä tarkoittaa, että esimerkiksi:
- kirjautumistiedot
- yhteydenottolomakkeiden tiedot
- henkilötiedot
- maksutiedot
- käyttäjäistunnot
siirtyvät verkossa turvallisesti ilman, että ulkopuolinen voi helposti lukea tai muuttaa niitä.
Miksi HTTPS on tärkeä Drupal-sivustolla?
Drupal-sivustolla voidaan käsitellä monenlaista luottamuksellista tietoa. Myös pelkkä ylläpitäjän kirjautuminen on riittävä syy käyttää HTTPS-yhteyttä.
HTTPS tarjoaa useita etuja:
- salattu tiedonsiirto
- käyttäjän tunnistaminen oikealle palvelimelle
- tietojen eheyden varmistaminen
- parempi käyttäjäluottamus
- parempi hakukonenäkyvyys
- turvallisempi kirjautuminen
Ilman HTTPS-yhteyttä sivuston liikenne voidaan tietyissä tilanteissa siepata tai sitä voidaan yrittää muokata.
TLS korvaa vanhat SSL-versiot
Vaikka SSL-termiä käytetään edelleen yleisesti, nykyaikaiset verkkopalvelut hyödyntävät käytännössä TLS-protokollaa.
Ajantasainen palvelin käyttää:
- moderneja TLS-versioita
- turvallisia salausalgoritmeja
- vahvoja avaimia
- ajantasaista varmenneketjua
Vanhoja SSL-versioita ei enää suositella tietoturvasyistä.
SSL- tai TLS-varmenteen hankkiminen
HTTPS edellyttää digitaalista varmennetta, joka todistaa sivuston aitouden.
Varmenteita tarjoavat esimerkiksi:
- Let’s Encrypt
- kaupalliset varmennepalvelut
- pilvipalveluiden omat ratkaisut
- hosting-palveluntarjoajat
Monet palveluntarjoajat asentavat ja uusivat varmenteet automaattisesti.
Pakota HTTPS käyttöön
Kun HTTPS on käytössä, kaikki liikenne kannattaa ohjata automaattisesti salattuun yhteyteen.
Tämä voidaan toteuttaa esimerkiksi:
- verkkopalvelimen uudelleenohjauksilla
- HSTS-otsakkeilla
- Drupalin asetuksilla
- kuormantasaajan määrityksillä
Näin käyttäjät eivät päädy vahingossa salaamattomaan HTTP-versioon.
Suojaa kirjautuminen
Drupalin kirjautumissivu on yksi tärkeimmistä suojattavista kohteista.
HTTPS suojaa:
- käyttäjätunnukset
- salasanat
- kirjautumisistunnot
- ylläpitokäyttöliittymän liikenteen
Ilman salausta kirjautumistiedot voivat altistua sieppausyrityksille suojaamattomissa verkoissa.
HTTPS ja hakukoneoptimointi
Hakukoneet suosivat turvallisia verkkosivustoja.
HTTPS tukee hakukoneoptimointia muun muassa:
- parantamalla sivuston luotettavuutta
- poistamalla selainten varoituksia
- tukemalla turvallista indeksointia
- vahvistamalla käyttäjäkokemusta
Lisäksi kaikki sisäiset linkit ja sivukartat kannattaa päivittää käyttämään HTTPS-osoitteita.
Vältä Mixed Content -ongelmat
Mixed Content tarkoittaa tilannetta, jossa HTTPS-sivu lataa osan sisällöstä edelleen HTTP-yhteyden kautta.
Tämä voi koskea esimerkiksi:
- kuvia
- JavaScript-tiedostoja
- tyylitiedostoja
- fontteja
- videoita
Kaikkien resurssien tulee latautua turvallisen HTTPS-yhteyden kautta, jotta selain ei näytä varoituksia eikä estä sisältöä.
Turvalliset evästeet
Drupal hyödyntää evästeitä käyttäjäistuntojen hallinnassa.
HTTPS mahdollistaa turvallisten evästeasetusten käytön, kuten:
- Secure-lipun
- HttpOnly-asetuksen
- SameSite-määrityksen
Nämä asetukset vähentävät esimerkiksi istuntojen kaappaamisen ja tiettyjen verkkohyökkäysten riskiä.
Käytä HSTS-otsaketta
HTTP Strict Transport Security (HSTS) kertoo selaimelle, että sivustoa tulee käyttää aina HTTPS-yhteydellä.
HSTS auttaa:
- estämään siirtymisen HTTP-versioon
- suojaamaan yhteyttä ensimmäisen käytön jälkeen
- vähentämään tiettyjä väliintulohyökkäyksiä
Ennen HSTS:n käyttöönottoa on tärkeää varmistaa, että koko sivusto toimii moitteettomasti HTTPS:n kautta.
Tarkista ulkoiset integraatiot
Drupal-sivusto voi käyttää useita ulkoisia palveluja.
Varmista, että myös nämä hyödyntävät HTTPS-yhteyttä:
- analytiikkapalvelut
- karttapalvelut
- maksupalvelut
- rajapinnat
- lomakepalvelut
- CDN-palvelut
Yksi suojaamaton integraatio voi heikentää koko sivuston turvallisuutta.
HTTPS ja suorituskyky
Aiemmin salaus lisäsi palvelimen kuormitusta merkittävästi, mutta nykyaikaisissa palvelinympäristöissä vaikutus on yleensä hyvin pieni.
Suorituskykyä voidaan parantaa esimerkiksi:
- HTTP/2- tai HTTP/3-tuella
- tehokkaalla välimuistilla
- CDN-ratkaisuilla
- optimoiduilla kuvilla
Näiden ansiosta HTTPS ei yleensä hidasta sivustoa, vaan voi jopa parantaa latausnopeutta.
Yleisimmät virheet
HTTPS:n käyttöönotossa tehdään usein samoja virheitä.
Tyypillisiä ongelmia ovat:
- vanhentunut varmenne
- HTTP-linkkien unohtaminen
- Mixed Content -virheet
- puutteelliset uudelleenohjaukset
- virheelliset HSTS-asetukset
- suojaamattomat ulkoiset resurssit
Huolellinen testaus auttaa löytämään nämä ongelmat ennen tuotantokäyttöä.
Parhaat käytännöt
Turvallisen Drupal-sivuston ylläpidossa kannattaa noudattaa seuraavia käytäntöjä:
- käytä aina HTTPS-yhteyttä
- uusi varmenteet ajoissa
- pakota HTTPS kaikelle liikenteelle
- tarkista ulkoiset resurssit
- käytä HSTS-otsaketta harkiten
- päivitä Drupal Core ja moduulit säännöllisesti
- seuraa tietoturvalokeja aktiivisesti
Näillä toimenpiteillä voidaan merkittävästi parantaa sivuston turvallisuutta ja käyttäjien luottamusta.
HTTPS osana kokonaisvaltaista tietoturvaa
HTTPS on tärkeä osa verkkosivuston suojausta, mutta se ei yksin riitä estämään kaikkia uhkia. Turvallinen Drupal-ympäristö muodostuu useiden osa-alueiden yhdistelmästä, kuten ajantasaisista päivityksistä, vahvasta tunnistautumisesta, oikein määritellyistä käyttöoikeuksista ja turvallisesti ylläpidetystä palvelinympäristöstä.
Kun nämä osa-alueet toimivat yhdessä, verkkopalvelu kestää paremmin sekä automaattisia hyökkäyksiä että kohdennettuja tietoturvauhkia.
Yhteenveto
HTTPS on välttämätön osa modernia Drupal-verkkosivustoa. Se suojaa käyttäjien ja palvelimen välistä tiedonsiirtoa, parantaa hakukonenäkyvyyttä ja lisää käyttäjien luottamusta verkkopalveluun. Oikein toteutettu HTTPS-ratkaisu sisältää ajantasaisen TLS-varmenteen, automaattiset uudelleenohjaukset, turvalliset evästeasetukset ja huolellisesti testatut ulkoiset integraatiot.
Kun HTTPS yhdistetään muihin tietoturvakäytäntöihin, Drupal tarjoaa vakaan ja turvallisen alustan yritysten, järjestöjen, oppilaitosten ja julkishallinnon verkkopalveluille myös tulevaisuudessa.