{"id":129642,"date":"2022-05-27T10:51:19","date_gmt":"2022-05-27T07:51:19","guid":{"rendered":"https:\/\/www.zoner.fi\/tuki\/?page_id=129642"},"modified":"2025-09-17T16:25:43","modified_gmt":"2025-09-17T13:25:43","slug":"htaccess-ohjeita","status":"publish","type":"page","link":"https:\/\/www.zoner.fi\/tuki\/webhotellit\/htaccess-ohjeita\/","title":{"rendered":".htaccess ohjeita"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Mik\u00e4 on .htaccess-tiedosto?<\/h2>\n\n\n\n<p>Htaccess-lyhenne tulee sanoista hypertext access. Kyseess\u00e4 on asetustiedosto, jota Apache-pohjaiset verkkopalvelimet k\u00e4ytt\u00e4v\u00e4t.<\/p>\n\n\n\n<p>.htaccess-asetustiedosto m\u00e4\u00e4ritt\u00e4\u00e4 nimens\u00e4 mukaisesti palvelimen asetukset ja sen avulla voidaankin m\u00e4\u00e4ritt\u00e4\u00e4 palvelin k\u00e4ytt\u00e4ytym\u00e4\u00e4n tietyll\u00e4 tavalla. K\u00e4yt\u00e4nn\u00f6ss\u00e4 sen avulla ylikirjoitetaan Apachen p\u00e4\u00e4asetustiedostojen s\u00e4\u00e4nt\u00f6j\u00e4.<\/p>\n\n\n\n<p>K\u00e4yt\u00e4nn\u00f6ss\u00e4 jokainen toiminto on rivi koodia ja se kertoo, mit\u00e4 palvelimen tulee tehd\u00e4. Palvelimen asetusten m\u00e4\u00e4ritt\u00e4minen onnistuu siis lis\u00e4\u00e4m\u00e4ll\u00e4 tai muuttamalla tuota koodia. .htaccess-tiedoston avulla voidaan esimerkiksi suojata sivusto salasanalla, uudelleenohjata k\u00e4vij\u00f6it\u00e4 tai est\u00e4\u00e4 alidomainien ohjaus.<\/p>\n\n\n\n<p>Poikkeuksena ovat webhotellin PHP-arvot, joita ei saa muokattua .htaccess-tiedoston kautta, koska ne on m\u00e4\u00e4ritetty palvelimella kaikille samoiksi.<\/p>\n\n\n\n<p>T\u00e4nne on ker\u00e4tty usein kysyttyj\u00e4 ohjeita eri m\u00e4\u00e4ritysten tekemiseksi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Alidomainien ohjauksien est\u00e4minen<\/h3>\n\n\n\n<p>K\u00e4ytet\u00e4\u00e4n, kun domainille on tehty ohjaus muualle (redirectill\u00e4) ja halutaan, ett\u00e4 alidomainit eiv\u00e4t ohjaudu.<\/p>\n\n\n\n<p>Alla olevilla m\u00e4\u00e4rityksill\u00e4 estet\u00e4\u00e4n, ettei muut kuin itse domain ohjaudu s\u00e4\u00e4nn\u00f6nmukaisesti muualle (eli ohjaus ei koske alidomaineita)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">RewriteCond %{HTTP_HOST} ^webhotellidomain\\.fi$ [OR]\nRewriteCond %{HTTP_HOST} ^www\\.webhotellidomain\\.fi$\nRewriteRule ^\/?$ \"http\\:\\\/\\\/haluttudomainohjaus\\.fi\" [R=301,L]<\/pre>\n\n\n\n<p>webhotellidomain.fi on webhotellissa oleva domain ja haluttudomainohjaus.fi on se minne webhotellidomain ohjataan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">PHP-koodin ajaminen .HTML-tiedostossa<\/h3>\n\n\n\n<p>.html tiedostossa ei voi suorittaa &lt;?php koodia ?&gt;<\/p>\n\n\n\n<p>T\u00e4ll\u00f6in pit\u00e4\u00e4 lis\u00e4t\u00e4 .htaccess tiedostoon seuraava rivi, jotta koodi suoritetaan PHP-tulkin l\u00e4pi.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">AddType application\/x-httpd-php .html .htm<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Awstats kansion salaaminen<\/h3>\n\n\n\n<p>M\u00e4\u00e4rit\u00e4 ensin Awstats julkiseksi haluamallesi domainille DirectAdmin-hallintapaneelista valikon kohdasta J\u00e4rjestelm\u00e4n tiedot ja tiedostot &#8211; Sivuston yhteenveto \/ tilastot \/ lokit. Laita valinta domainin kohdalla olevaan ruutuun ja klikkaa Muuta tilastot julkisesti katseltavaksi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"229\" src=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/awstats-muuttaminen-julkiseksi.jpg\" alt=\"\" class=\"wp-image-130170\" srcset=\"https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/awstats-muuttaminen-julkiseksi.jpg 900w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/awstats-muuttaminen-julkiseksi-300x76.jpg 300w, https:\/\/www.zoner.fi\/tuki\/wp-content\/uploads\/2022\/08\/awstats-muuttaminen-julkiseksi-768x195.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p>Luo haluamasi htpasswd tunnus\/salasana htpasswd-generaattorilla (esim.&nbsp;<a href=\"https:\/\/www.htaccesstools.com\/htpasswd-generator\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.htaccesstools.com\/htpasswd-generator\/<\/a>&nbsp;)<\/p>\n\n\n\n<p>Siirry webhotellissa&nbsp;domains\/omadomain.fi\/.htpasswd\/awstats&nbsp;hakemistoon ja luo sinne&nbsp;.htpasswd tiedosto. Jos&nbsp;awstats kansiota ei ole, niin luo sellainen.<\/p>\n\n\n\n<p>Ohje tiedostonhallinnan k\u00e4ytt\u00f6\u00f6n.<\/p>\n\n\n\n<p>Lis\u00e4\u00e4&nbsp;.htpasswd tiedostoon generaattorilla luomasi tunnus\/salasana-pari.<\/p>\n\n\n\n<p>Siirry&nbsp;domains\/omadomain.fi\/public_html hakemistoon ja luo sinne .htaccess tiedosto, jos se puuttuu.<\/p>\n\n\n\n<p>Lis\u00e4\u00e4 tiedostoon seuraavat rivit:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;FilesMatch \"awstats\"&gt;\nAuthUserFile \/home\/k\u00e4ytt\u00e4j\u00e4nimi\/domains\/domain.fi\/.htpasswd\/awstats\/.htpasswd\nAuthType Basic\nAuthName \"AWstats\"\nRequire valid-user\n&lt;\/FilesMatch&gt;<\/pre>\n\n\n\n<p>T\u00e4m\u00e4n j\u00e4lkeen voit kokeilla siirtymist\u00e4 omadomain.fi\/awstats osoitteeseen, jolloin sivun pit\u00e4isi kysy\u00e4 tunnuksia ennen kuin p\u00e4\u00e4set eteenp\u00e4in.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">public_html hakemiston suojaus salasanalla (.htaccess)<\/h3>\n\n\n\n<p>Luo haluamasi htpasswd tunnus\/salasana-pari htpasswd-generaattorilla (esim.&nbsp;<a href=\"https:\/\/www.htaccesstools.com\/htpasswd-generator\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.htaccesstools.com\/htpasswd-generator\/<\/a>&nbsp;)<\/p>\n\n\n\n<p>Siirry webhotellissa&nbsp;domains\/omadomain.fi\/.htpasswd\/public_html hakemistoon ja luo sinne&nbsp;.htpasswd -tiedosto. Jos public_html kansiota ei ole, niin luo sellainen.&nbsp;(<\/p>\n\n\n\n<p><a href=\"https:\/\/www.zoner.fi\/tuki\/webhotellit\/miten-hallitsen-tiedostoja-file-managerilla\/\">Ohje tiedostonhallinnan k\u00e4ytt\u00f6\u00f6n<\/a>.<\/p>\n\n\n\n<p>Lis\u00e4\u00e4 .htpasswd -tiedostoon generaattorilla luomasi tunnus\/salasana-pari.<\/p>\n\n\n\n<p>Siirry&nbsp;domains\/omadomain.fi\/public_html -hakemistoon ja luo sinne .htaccess-tiedosto, jos se puuttuu.<\/p>\n\n\n\n<p>Lis\u00e4\u00e4 tiedostoon seuraavat rivit:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">AuthUserFile \/home\/k\u00e4ytt\u00e4j\u00e4nimi\/domains\/domain.fi\/.htpasswd\/public_html\/.htpasswd\nAuthType Basic\nAuthName \"My Secret Folder\"\nRequire valid-user<\/pre>\n\n\n\n<p>T\u00e4m\u00e4n j\u00e4lkeen voit kokeilla siirtymist\u00e4 omadomain.fi osoitteeseen, jolloin sivun pit\u00e4isi kysy\u00e4 tunnuksia ennen kuin p\u00e4\u00e4set eteenp\u00e4in.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L\u00f6yd\u00e4t t\u00e4st\u00e4 ohjeesta paljon erilaisia .htaccess-ohjeita.<\/p>\n","protected":false},"author":15,"featured_media":0,"parent":129010,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"1076,1063,1066","_relevanssi_noindex_reason":"","footnotes":""},"categories":[192],"tags":[221],"wf_page_folders":[],"class_list":{"0":"post-129642","1":"page","2":"type-page","3":"status-publish","5":"category-directadmin","6":"tag-htaccess"},"_links":{"self":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/129642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/comments?post=129642"}],"version-history":[{"count":4,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/129642\/revisions"}],"predecessor-version":[{"id":137520,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/129642\/revisions\/137520"}],"up":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/129010"}],"wp:attachment":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/media?parent=129642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/categories?post=129642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/tags?post=129642"},{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/wf_page_folders?post=129642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}