Sertifikaatin asentaminen palvelimelle ei vaadi sinulta toimenpiteitä. Kun sertifikaatti on asennettu Elisan toimesta, TLS on käytettävissäsi.
Huomaa, että Yrityswebissä sivut käyttävät oletusarvoisesti http-protokollaa ja sivut tulee "pakottaa" käyttämään https-protokollaa. Käytämme asennuksessa kuormantasaajia, joille sertifikaatit asennetaan. Tämä voi aiheuttaa haasteita joidenkin palveluiden kanssa.
Jos käytössäsi on jokin kolmannen osapuolen julkaisujärjestelmä, TLS-salauksen saa käyttöön järjestelmän asetuksia säätämällä. Ohjeita löytyy usein palvelun omilta sivuilta, dokumentaatiosta tai keskusteluryhmistä. Alla ohjeet yleisempien sisällönhallintajärjestelmien konfiguroimiseen TLS-käyttöön.
1. Itse tehdyt sivut
Jos käytössäsi ei ole valmista julkaisujärjestelmää ja haluat ottaa TLS-salauksen sivuilla käyttöön, .htaccess-tiedoston avulla voit pakottaa sivut käyttämään https-protokollaa.
Lisää kyseiseen tiedostoon seuraavat rivit:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-LB-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Oheiset rivit tekevät ohjauksen https:ään, jos sivun X-LB-Forwarded-Proto ei ole https.
2. WordPress
Ohjeita TLS:n käyttöönottoon WordPressissa löytyy HTTPS for WordPress -ohjeesta.
Lisää tämän lisäksi WordPressin wp-config.php-tiedostoon:
if($_SERVER['HTTP_X_LB_FORWARDED_PROTO'] == 'https'){
$_SERVER['HTTPS'] = 'on';
}
tai
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'){
$_SERVER['HTTPS'] = 'on';
}
HUOM! Jos otat TLS-salauksen käyttöön jo käytössä olevalle WP-sivustolle,kannattaa tarkistaa, onko kannassa HTTP-alkuisia linkkejä. Nämä linkit pitää korjata käsin. Usein esimerkiksi CSS-tiedostojen linkit ovat http-alkuisia, mikä näkyy sivun muotoilun rikkoutumisena, kun TLS-salaus otetaan käyttöön.
Vaihtoehtoisesti voit käyttää jotain valmista WordPress-lisäosaa esimerkiksi SSL insecure content fixer -lisäosaa.
Lisäapua mahdollisesta kuormantasaajasta johtuviin ongelmiin löydät esimerkiksi seuraavilta sivuilta:
3. Joomla
Ohjeita TLS-salauksen käyttöönottoon Joomlassa saat Switching between HTTP and HTTPS -ohjeesta.
4. Drupal
TLS-salauksen saat käyttöön Drupalissa muuttamalla settings.php -tiedostoon:
$base_url = 'https://'.$_SERVER['SERVER_NAME'];
tai tämän ohjeen Itse tehdyt sivut -kohdassa mainitulla .htaccess-muutoksella.