Kirjoittaja Aihe: lighttpd ja virtualhost (ratkaistu)  (Luettu 2010 kertaa)

manni

  • Käyttäjä
  • Viestejä: 11
    • Profiili
    • manni's home
lighttpd ja virtualhost (ratkaistu)
« : 19.09.08 - klo:19.41 »
Iltaa,
Ongelmani on seuraava: käytän WWW-palvelimella lighttpd:tä vhostien kanssa.

Tässä ote konffistani:

Koodia: [Valitse]
$HTTP["host"] =~ "kalervo.manni.us" {
server.document-root = "/home/users/manni/www/"
}

$HTTP["host"] =~ "www.manni.us" {
server.document-root = "/home/users/manni/manni_us/"
}


$HTTP["host"] =~ "img.manni.us" {
server.document-root = "/home/users/manni/www/img/"
}

$HTTP["host"] =~ "irc.manni.us" {
server.document-root = "/home/users/manni/www/irc/"
}

Jos lisään määreen
Koodia: [Valitse]
$HTTP["host"] =~ "manni.us" {
server.document-root = "/home/users/manni/manni_us/"
}
tuohon ohjautuu kaikki pyynnöt, joissa on osoitteessa manni.us. Haluaisin tuohon ainoastaan osumat, joilla on osoiterivillään http://manni.us/.

Olen Googlettanut aiheesta useampaan otteeseen, katsellut konffia ja kokeillut erinäisiä variaatioita $HTTP["host"]-määreestä. Jos omaatte ideoita aiheesta, olisin erityisen kiitollinen.
« Viimeksi muokattu: 20.09.08 - klo:09.30 kirjoittanut manni »

manni

  • Käyttäjä
  • Viestejä: 11
    • Profiili
    • manni's home
Vs: lighttpd ja virtualhost
« Vastaus #1 : 19.09.08 - klo:23.17 »
Löysin vastauksen tähän. Irkissä eräs toveri kertoi vastauksen ja näytti toimivan, eli korvasin tuon viimeisen pätkän pätkällä
Koodia: [Valitse]
$HTTP["host"] == "manni.us" {
server.document-root = "/home/users/manni/manni_us/"
}
Jälleen yksi syy vähemmän ottaa käyttöön Apachea.