Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: manni - 19.09.08 - klo:19.41
-
Iltaa,
Ongelmani on seuraava: käytän WWW-palvelimella lighttpd:tä vhostien kanssa.
Tässä ote konffistani:
$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 $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.
-
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ä
$HTTP["host"] == "manni.us" {
server.document-root = "/home/users/manni/manni_us/"
}
Jälleen yksi syy vähemmän ottaa käyttöön Apachea.