Mass Virtual Host
Hej.En af mine venner har en server som hoster mine sites (og hans egne selvfølgelig). En Linux Debian 3 (woody) med Apache 1.3 og PHP/MySQL understøttelse. Får at gøre det lettere at oprette subdomæner har vi tænkt os at sætte Mass Virtual Host op. Hvis der er nogen der ikke ved hvad det er så gør det sådan at hvis jeg fx. går ind på www.exp.dk leder Apache i dens document root, fx. /var/www/, efter mappen exp.dk og under mappen www. Altså /var/www/exp.dk/www. istedet for at gå ind på www.exp.dk så kunne jeg gå ind på lala.exp.dk og så ville den lede i /var/www/exp.dk/lala.
Jeg gik ind på apache.org og fandt den her side: http://httpd.apache.org/docs/vhosts/mass.html ... Jeg gjorde som der stod men det virkede ikke. Det eneste eksempel der virkede var dette:
# get the server name from the Host: header
UseCanonicalName Off
# this log format can be split per-virtual-host based on the first field
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
# include the server name in the filenames used to satisfy requests
VirtualDocumentRoot /var/www/%0/
VirtualScriptAlias /var/www/%0/cgi-bin
Jeg har redigeret lidt i den så den passer til min vens system. Men så da jeg testede det fandt jeg ud af at man skulle gå ind på www.gustav-olsen.dk/gustav-olsen.dk/www/index.php fx istedet for www.gustav-olsen.dk/index.php ... Og det er langt fra holdbart.
Er der nogen der har nogen ideer til hvad jeg kan have gjort galt? Eller er der andre mere brugbarre måder at gøre det nemmere at oprette subdomæner?
mvh Gustav Olsen
