Yritys sivulle Tuotteet Tee tilaus Asiakaspalvelu Yhteystiedot Kirjaudu sisään

Ohjeita webhotellin tehokkaaseen käyttöön


Lomakkeet

Palvelimella on valmiiksi asennettuna lomakkeiden lähetykseen sopiva cgi-ohjelma.
HTML-koodiin tulee laittaa seuraavat tagit:

<form method="POST" action="/cgi/lomake"> (myös GET toimii)
...
laita tähän lomakkeen kentät
...
<input type="hidden" name="subject" value="Haluamasi otsikko viestille">
<input type="hidden" name="recipient" value="sähköpostiosoite johon lomakkeet lähetetään">
<input type="hidden" name="redirect" value="www-osoite johon siirrytään lähetyksen jälkeen">
</form>
Huom! Varmistu ensin että hotellissasi on PHP-tuki kytkettynä.
Recipient-kohdassa on sallittu ainoastaan samassa verkkotunnuksessa olevat sähköpostiosoitteet kuin missä itse lomake on. Redirect-osoitteessa on oltava http://www./ alkuosa mukana tai vaihtoehtoisesti on viitattava suoraan alempaan hakemistoon esimerkiksi ../kiitos.html

Allaolevat ohjeet koskevat Perus-, Yritys- ja Pro-paketteja

Alidomainit

Jos tarvitset verkkotunnukseesi alidomaineja (esim. kauppa.domain.fi) voit toteuttaa ne Apachen htaccess-tiedostojen avulla. Tee www- hakemistoon tiedosto .htaccess (huomaa piste), ja laita sisällöksi seuraavat komennot:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} alidomain.$
RewriteCond %{REQUEST_URI} !alidomain/
RewriteRule ^(.*)$ alidomain/$1

Muuta alidomain kohtiin haluamasi hakemiston nimi, johon alidomainiin kohdistuvat haut ohjataan. Voit tehdä halutessasi myös useampia alidomaineja.


Sivujen suojaus salasanalla

Voit halutessasi suojata sivustosi tai osan siitä salasanalla. Tämä onnistuu tekemällä .htaccess (huomaa piste) tiedosto suojattavaan kansioon (esim www). Tiedoston sisältö on seuraava

AuthName "Tämä teksti näkyy kun www-selain kysyy salasanaa"
AuthType Basic
AuthUserFile /home//home/htpasswd
require valid-user

require-komennon valid-user mahdollistaa kaikkien tunnuksien kirjautumisen, joille on määritelty salasana htpasswd tiedostossa. Jos haluat sallia vain tiettyjä käyttäjätunnuksia voit listata ne require user -komennon jälkeen välilyönnillä eroteltuna.

htpasswd-tiedostoon salasanat tallennetaan kryptattuna. Tiedosto on muotoa käyttäjätunnus:salasana, jossa jokainen tunnus tulee omalle rivilleen. Voit tehdä tiedoston ssh-yhteydellä htpasswd-komennolla tai käyttäen lomaketta. Tallenna tiedosto kotihakemistosi juureen (ei www-hakemistoon).

Omat CGI-ohjelmat

Omat CGI-ohjelmat tulee tallentaa www/cgi-bin hakemistoon tai vaihtoehtoisesti niiden päätteeksi on annettava .cgi. Tiedostoille tulee antaa suoritusoikeudet, mikä onnistuu esim. ssh-yhteydellä chmod 755 tiedosto komennolla.

Myös cgi-bin hakemiston oikeudet tulee olla 755. Voit tarkistaa oikeudet ls -l komennolla, jonka tulisi näyttää cgi-ohjelmien oikeuksiksi -rwxr-xr-x.

Jos tarvitset CGI/PHP-ohjelmissa viittausta kotihakemistosi tiedostoihin ne näkyvät WWW-palvelimelle suoraan /home/www hakemiston alla. Sähköpostin lähetystä varten sendmail löytyy /usr/lib/sendmail tiedostosta.


Perl ja Python

Perl-tulkki löytyy tiedostosta /usr/bin/perl. Python-tulkki on /usr/bin/python tiedostossa.


PHP-ohjelmat

WWW-palvelin suorittaa automaattisesti .php, .php3 ja .php4 loppuiset tiedostot PHP-tulkin avulla.


ImageMagick

ImageMagick-paketin ohjelmat (convert, mogrify ym.) löytyvät www-palvelimilta /usr/local/bin hakemistosta.


SSI (Server Side Includes)

SSI-komentoja hyödyntävät tiedostot tulee tallentaa .shtml päätteellä.

Huom! Exec-komennon käyttö on estetty tietoturvasyistä.
Samat toiminnot voit kuitenkin toteuttaa include virtual-komennon avulla.

Esimerkki:

<!--#include virtual="cgi-bin/esimerkki.pl" -->

Komento suorittaa cgi-bin hakemistostasi esimerkki.pl ohjelman ja sisällyttää ohjelman tulosteen sivulle.


Ajastetut ohjelmat

SSH-palvelimella on mahdollista ajaa ohjelmia ajastetusti cronin kautta. Ota yhteyttä ylläpitoon yllapito@datamappi.fi jos haluat mahdollisuuden käyttöön. Ilmoita samalla millä aikataululla haluat ohjelman suoritettavan. Teemme kotihakemistoosi tiedoston, johon voit sijoittaa suoritettavat komennot.

Postituslistat (Yritys- ja Pro-paketit)

Listan luonti

Postituslistat tehdään sähköpostiosoitteiden hallinnan kautta. Kirjaudu postmaster-tunnuksella ja valitse "Uusi postituslista" -toiminto.

Listalle liittyminen

Osoitteita voi liittää listalle hallintaohjelman kautta. Tilaajaksi voi myös liittyä lähettämällä viestin osoitteeseen listannimi-subscribe@. Listan asetuksista riippuen moderaattorin täytyy vahvistaa liittyminen.

Listalta poistuminen

Listalta poistuminen tapahtuu lähettämällä viesti listannimi-unsubscribe@ osoitteeseen.

Valvonta (moderointi)

Valvontaa käytettäessä listan ylläpidon on hyväksyttävä listalle tulevat viestit yksitellen. Tämä on tehokas tapa estää roskapostia ja listalle kuulumatonta sisältöä. Valvonnan ollessa käytössä listalle tulevat viestit välittyvät ensin valvojille, jotka voivat hyväksyä viestit. Hyväksyminen tapahtuu vastaamalla viestin Reply-To osoitteeseen.

Asetustiedostojen muokkaus

Listan valvoja (etähallinnan ollessa päällä) voi lähettää tyhjän viestin osoitteeseen listannimi-edit@, jolloin ohjelma lähettää listan muokattavista tiedostoista. Viestin mukana on ohjeet tiedostojen muokkauksesta. Tärkeimpiä asetustiedostoja ovat

trailerViestien loppuun liitettävä osuus
infoKuvaus listan toiminnasta
faqListan useimmiten kysytyt kysymykset
helpPostituslistan käyttöohjeita