Nyt se domaini sitten tupsahti. Kysyisin nytten, että miten saisin alidomaineja osoitteelleni? Tarkoitus olisi saada osoitteet tyyliin omanimi.domain.fi tämän domain.fi/omanimi sijaan.
HTTP-palvelimen asetuksia varten sopiva hakusana on virtual host.
Jep, tässä on tullut aika kauan Googletettua, mutta ei meinaa millään mennä.
<VirtualHost *> ServerName etunimi.domain.fi DocumentRoot C:\server\htdocs\etunimi </VirtualHost>
Tälläisen löysin, mutta se ohjaa kaiken sivulta domain.fi myös kansion etunimi kautta.
Muuten, miksi serverikoneella ei toimi osoite domain.fi, mutta kaikenmaailman muilla koneilla toimii?
Lisäksi https://www.ohjelmointiputka.net/keskustelu/
Minusta kaiken järjen mukaan tämän pitäisi hakea sivut osoitteessa etunimi.domain.fi kansiosta domain.fi/etunimi. Mikä mättää?
<VirtualHost etunimi.domain.fi> ServerName etunimi.domain.fi DocumentRoot C:\server\htdocs\etunimi\ </VirtualHost>
Toivottavasti näin joulunakin saa apua täältä =)
Macro kirjoitti:
Muuten, miksi serverikoneella ei toimi osoite domain.fi, mutta kaikenmaailman muilla koneilla toimii?
Todennäköisesti modeemi ei reititä sisäverkosta takaisin sisäverkkoon. Esimerkiksi Telewell tekee näin. Modeemin asettaminen siltaavaksi ratkaisee, mutta sitten lähiverkko ei toimi oikein (saattaa reitittää netin kautta).
VirtualHosteista käytetään ensimmäistä jos domainille ei ole omaa.
Eli määrittele näin:
<VirtualHost *> ServerName domain.fi DocumentRoot C:\server\htdocs </VirtualHost> <VirtualHost *> ServerName etunimi.domain.fi DocumentRoot C:\server\htdocs\etunimi </VirtualHost>
Mod. lisäsi kooditagit
Eipä tuokaan toimi... etunimi.domain.fi ei toimi, mutta domain.fi kylläkin toimii.
Miten mahtaa olla reitityksen laita? Kokeilepa komentorivillä ohjelmalla nslookup (tulee Windowsin mukana).
nslookup domain.fi nslookup ali.domain.fi
En tiedä oikean domainin varaamisesta (itse olen dy.fi-palvelun varassa), mutta ainakin reititys tapahtuu pää- ja alidomaineille erikseen (esim. dy.fi:stä täytyy erikseen varata x.dy.fi ja *.x.dy.fi).
nslookup etunimi.domain.fi sanoo, että tälläistä domainnimeä ei löytynyt.
Sittenpä kyseistä alidomainia ei ole rekisteröity (tai osoitettu) sinulle, vaan käytössäsi on vain päädomain.
Mitä silloin pitäisi tehdä?
Palveluni on Louhelta, ja täällä omien tilauksien joukosta voi lisätä tietueen CNAME joka tarkoittaa aliasta domainille. Seuraavana on osoitekenttä. Kirjoitanko tähän etunimi.domain.fi tai jotain muuta?
Ratkaisimpa sen sitten.
Kysymys: Miten voin ohjata kaikki muutkin alidomainit joita ei ole määritelty, osoitteeseen error.domain.fi? Tietuenimessä * ei kelvannut.
Aihe on jo aika vanha, joten et voi enää vastata siihen.