Verkkotunnus Sähköposti & Office Kotisivut WordPress Hosting VPS
Palaa
.com
$ 4.99 $ 26.99 /1. vuosi
.one
$ 4.99 $ 16.99 /1. vuosi
Palaa
Kirjaudu sisään
Ohjauspaneeli Webmail Website Builder Verkkokauppa File Manager WordPress

Mikä on .htaccess? + 8 hyödyllistä vinkkiä

.htaccess tiedostolla voit määrittää esimerkiksi oman virhesivun – lue lisää!

.htaccess on verkkosivustoon kuuluva tiedosto, jolla voit antaa ohjeita palvelimellesi. Tässä artikkelissa kerromme, mikä .htaccess on, miten voit luoda sellaisen, ja mitä sillä voi tehdä.

vector

Lyhyesti

Glossary

.htaccess on tiedosto, jonka avulla voit antaa ohjeita Apache-palvelimille esimerkiksi määrittääksesi uudelleenohjauksia. Löydät .htaccess-tiedoston verkkosivustosi juurikansiosta.

Mikä on .htaccess?

Htaccess on lyhenne sanoista HyperText Access. Se on tiedosto, jonka avulla voit antaa ohjeita Apache-palvelimelle. .htaccess on tiedostopääte, eikä tiedoston nimi.

Rakenna omat nettisivut salaman nopealla webhotellilla

Rakenna omat nettisivut salaman nopealla webhotellilla

Tee ideastasi totta. Valitse nettisivuillesi nopea, turvallinen ja luotettava webhotelli.

Aloita nyt
  • Korkean suorituskyvyn SSD-serverit
  • Helppokäyttöinen hallintapaneeli
  • Ilmainen kotisivukone
  • Ilmainen SSL-sertifikaatti
  • Päivittäisen varmuuskopiot
  • 24/7 tuki

Mitä .htaccess tiedostolla voi tehdä?

Htaccess tiedostolla voit antaa ohjeita palvelimelle. Voit muun muassa:

  • Uudelleenohjata vierailijat toiselle sivulle 
  • Luoda oman virhesivusi 
  • Suojata tietyt kansiot salasanalla 
  • Estää IP-osoitteita 
  • Hallita välimuistia 

Mistä löydän .htaccess tiedoston?

Htaccess sijaitsee yleensä verkkosivustosi juurikansiossa. Pääset juurikansioon käyttämällä FTP-ohjelmaa, joita ovat esimerkiksi FileZilla, CuteFTP ja FlashFXP. Jos olet one.comin asiakas, voit käyttää File Manageria.

Kuinka luon .htaccess tiedoston?

one.comilla voit luoda .htaccess-tiedoston File Managerin avulla. Jos .htaccess-tiedosto on jo olemassa, sinun ei tarvitse tehdä mitään. Luo .htaccess-tiedosto one.comilla näin:

  1. Kirjaudu sisään one.com-ohjauspaneeliisi. 
  2. Avaa File Manager. 
  3. Napsauta “Luo” > “Tiedosto” > “Muu”. 
  4. Anna tiedoston nimeksi “.htaccess” ja paina Enter. 

Jos et ole one.comin asiakas, voit luoda htaccess tiedoston esimerkiksi Notepad++-sovelluksella. Tallenna tiedosto .htaccess-muodossa ja lataa se FTP:n kautta verkkosivustosi juurikansioon.

Esimerkki .htaccess tiedostosta

Tässä näet esimerkin .htaccess-tiedostosta:

# Custom error page for 404- error
ErrorDocument 404 /errorpage.html

Esimerkissä rivi # kertoo koodin tarkoituksen käyttäjälle, mutta palvelin ei tarvitse tätä riviä. Sen alla oleva koodi kertoo palvelimelle, mikä tehtävä on suoritettava.

8 hyödyllistä .htaccess vinkkiä

Kuten näet yllä olevasta esimerkistä, .htaccess-tiedosto sisältää sääntöjä, jotka Apache-palvelin suorittaa. Alla kerromme lisää siitä, mitä voit lisätä .htaccess tiedostoon.

1. Liikenteen uudelleenohjaaminen

Voit uudelleenohjata sivustosi liikenteen (kävijät ja hakukoneet) toiselle sivulle tai sivustolle.

301-uudelleenohjaus

301-uudelleenohjauksella ohjaat vierailijat pysyvästi sivulta A sivulle B. Käytä seuraavaa koodia:

Redirect 301 /vanha-sivu.html https://www.domainnimesi.com/uusi-sivu.html

Korvaa ‘/vanha-sivu.html’ uudella sivulla ilman ‘www.domainnimesi.com’-etuliitettä. Sivulle ‘https://www.domainnimesi.com/uusi-sivu.html’, käytä koko URL:ia, jolle vanhan sivun pitäisi osoittaa.

Viittaus osoitteeseen www.domainnimesi.com

Hakukoneet, kuten Google, näkevät “www.domainnimesi.com” ja “domainimesi.com” kahtena eri verkkosivustona. Kannattaa siis käyttää niistä vain toista. Käytä seuraavia koodeja uudelleenohjataksesi toiseen muunnelmaan. Muista korvata “domainnimesi” omalla verkkotunnuksellasi.

www-alkuinen verkkotunnus

RewriteEngine On
RewriteCond %{HTTP_HOST} .^www.domainnimesi.com$ [NC]
RewriteRule ^(.*)$ http://www.domainnimesi.com/$1 [L,R=301]

Verkkotunnus ilman www-alkua

RewriteEngine On
RewriteCond %{HTTP_HOST} ^{HTTP_HOST} [NC]
RewriteRule ^(.*)$ http://domainnimesi.com/$1 [L,R=301]

Välitys sivuston HTTPS-versioon

Onko sivustollasi aktiivinen SSL-sertifikaatti? Välitä liikenne HTTP:stä suojattuun HTTPS:ään. Lisää seuraava koodi .htaccess-tiedostoon:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. Virheilmoituksen luominen

Voit käyttää htaccess-tiedostoa myös mukautetun virheilmoitusten luomiseen näillä tavoilla:

Käytä erilaista virheilmoitustekstiä

Useimmilla verkkosivustoilla on oletuksena käytössä valkoinen virheilmoitussivu, jonka teksti kertoo, mistä virheestä on kysymys. Jos haluat muuttaa sivun tekstiä, käytä seuraavaa koodia. Korvaa “error code” oikealla virhekoodilla.

ErrorDocument 'error code' "Näet tekstisi tässä."

Mukautetun virhesivun näyttäminen

Jos olet luonut oman virhesivusi, voit näyttää sen lisäämällä seuraavan koodin .htaccess-tiedostoon. Korvaa http://domainnimesi.com/viitesivu.html oman virhesivusi osoittella.

403 sivu

ErrorDocument 403 http://yourdomainname.fi/pageyouwanttoredirecttheuserto.html

404 sivu

ErrorDocument 404 http://jouwdomeinnaam.nl/paginawaarnaarjeverwijst.html

3. Kansion suojaaminen

Haluatko estää pääsyn tiettyihin kansiohin? Tässä tapauksessa voit käyttää kansiota vain kirjautumisnimellä ja salasanalla. Voit tehdä tämän käyttämällä seuraavaa koodia:

REQUIRE valid-user
AUTHTYPE basic
AUTHUSERFILE /Path to protected directory/.htpasswd
AUTHNAME "Protected folder"

Tähän liittyy myös muita vaiheita, joista voit lukea lisää tästä oppaasta.

4. IP-osoitteen estäminen

Voit estää ei-toivottuja IP-osoitteita lisäämällä seuraavan koodin htaccess tiedostoon. Korvaa ‘IP-osoite’ osoitteella, jonka haluat estää.

Order allow,deny
Deny from 'IP address
allow from

Muut vinkit

Yllä mainittujen vinkkien lisäksi .htaccess-tiedosto tarjoaa monia muitakin mahdollisuuksia. Suosittelemme, että etsit verkosta tiettyjä .htaccess-tiedoston ominaisuuksia, tai hyödynnä ohjeitamme:

Yhteenveto

.htaccess-tiedostolla voit määrittää erilaisia tehtäviä Apache-palvelimen suoritettavaksi. Voit esimerkiksi ohjata liikennettä muille sivuille, näyttää oman virhesivun, suojata kansioita salasanalla, estää IP-osoitteita ja hallita välimuistia. Toivomme, että tämän artikkelin .htaccess-vinkeistä on hyötyä omalle verkkosivustollesi.

Rakenna omat nettisivut salaman nopealla webhotellilla

Rakenna omat nettisivut salaman nopealla webhotellilla

Tee ideastasi totta. Valitse nettisivuillesi nopea, turvallinen ja luotettava webhotelli.

Aloita nyt
  • Korkean suorituskyvyn SSD-serverit
  • Helppokäyttöinen hallintapaneeli
  • Ilmainen kotisivukone
  • Ilmainen SSL-sertifikaatti
  • Päivittäisen varmuuskopiot
  • 24/7 tuki