Zaczęło się od tego że zachciałem mieć subdomeny na localhost tak żeby po wpisaniu w przeglądarkę "akvarium.localhost" przenosiło mnie do innej strony niż "inna_subdomena.localhost" umówmy się że odpowiednio dla powyższych subdomen istnieją katalogi do których je podpinam: np dla "akvarium" jest to:
"c:\appserv\www\akvarium"
głównym katalogiem dla localhost jest zaś c:\appserv\www\
Jak mam skonfigurować bind i apache aby mi to poprawnie chodziło? oto moje pliki konfiguracyjne:
na początek BIND
"named.conf":
options { directory "c:\named\etc"; allow-transfer { none; }; recursion no; }; zone "lh" IN { type master; file "akvarium.localhost.txt"; allow-transfer { none; }; }; #changed key "rndc-key" { algorithm hmac-md5; secret "ZrUzn800ms4RkjIubrzp/A=="; }; controls { inet 127.0.0.1 port 953 allow { 127.0.0.1; } keys { "rndc-key"; }; };
rndc.conf:
key "rndc-key" { algorithm hmac-md5; secret "ZrUzn800ms4RkjIubrzp/A=="; }; options { default-key "rndc-key"; default-server 127.0.0.1; default-port 953; };
akvarium.localhost.txt:
$TTL 6h @ IN SOA localhost. hostmaster.localhost. ( 2005022201 10800 3600 604800 86400 ) @ NS localhost. lh. IN A 127.0.0.1 *.localhost. IN CNAME localhost.
a teraz APACHE
w httpd.conf dodałem na końcu wpis:
<VirtualHost *:80> ServerName akvarium.localhost DocumentRoot "C:/AppServ/www/akvarium" </VirtualHost>
i to tyle, jeśli chodzi o binda, to działa jako usługa i uruchamia się poprawnie, podobnie jak apache,
pomóżcie