amaterske dotazy o bindu a apache
Petr Stehlik
pstehlik na sophics.cz
Středa Leden 23 15:09:30 CET 2008
Zdar,
chtel bych se zeptat na 2 jednoduche veci, ktere bych jiste dokazal
vyRTFM, kdybych se snazil a nedelal to uz roky tupe jak uvadim nize:
1) bind9 DNS: kdyz chci hostovat "www.cokoliv.cz" na svem serveru
"web.ja.cz", tak u "cokoliv.cz" zaznamu reknu, ze "www" je CNAME na
"web.ja.cz.". Kdyz ted potrebuju zmenit IP adresu sveho "web.ja.cz"
serveru, zmenim jen "ja.cz" zaznam a "www.cokoliv.cz" diky CNAME
editovat nemusim, bude po zmene IP ukazovat porad na spravny server.
Pokud ovsem chci, aby fungovalo i "http://cokoliv.cz/", tak musim k
"cokoliv.cz" pridat A zaznam a tam uz dat jedine IP adresu sveho
"web.ja.cz", takze pri zmene IP adresy musim projit i vsechny
"cokoliv.cz"-like zaznamy a opravit tu IP adresu i tam, ze? Nebo se to
da nejak oprit o CNAME nebo neco podobneho, abych svoji IP adresu
nemusel menit ve vsech techto domenovych souborech? Nejaky pruzny Alike
zaznam, ktery by v podstate v okamziku rndc reload resolvoval jmena na
IP adresy? ;-)
2) apache 1.3.x: kdyz mam slozitou a rozsahlou konfiguraci nejakeho
webu, treba www.cokoliv.cz:
<VirtualHost *>
ServerName www.cokoliv.cz
.... moc dalsich veci
</VirtualHost>
a ted potrebuju, aby fungovalo nejen http://www.cokoliv.cz/, ale i
httpS://www.cokoliv.cz/ a to v podstate uplne stejne, jak nejjednoduseji
to nakonfiguruji? Zatim pouzivam
<VirtualHost *:443>
SSLEngine on
ServerName www.cokoliv.cz
.... moc dalsich veci zkopirovanych z vhostu viz vyse
</VirtualHost>
To je samozrejme obtizne spravovat, takze jsem se chtel zeptat, jak se
to dela normalne, nejak elegantneji. Vytahnout definici toho vhostu do
samostatneho souboru a Includovat do obou <VirtualHostu>? Neexistuje
nahodou nejake kouzlo v podobe neceho jako
<VirtualHost *:80,*:443>
ktere by umoznilo mit jednu <VirtualHost> definici pro oba (http i
https) pristupy?
Diky za ochotu na takove otazky odpovedet nejak rozumne.
Petr
Další informace o konferenci Linux