[+] Apache, Virtualhost - dwie domeny na jednym IP
: 16 lipca 2009, 19:39
Witam.
Mam jedno stałe publiczne IP na serwerze - 85.222.49.179
Na nim mam binda i wydelegowane dwie domeny: ciamciaramcia.net i gripek.org
Chodzi oto, że chciałbym zrobić Virtualhosty (tak tak, jest dokumentacja, howto itp. - jednak coś mi nie działa i męczę się już drugi dzień).
Chciałbym na tym jednym IP mieć dwie domeny podpięte pod Virtualhosty.
Tak aby w przeglądarce wpisującpojawiała się pierwsza strona, a wpisując: pojawiała się druga strona.
Jednak co bym nie zrobił, zawsze te dwie nazwy są "mieszane". Albo odwołują się do jednego katalogu, albo do drugiego. Nigdy żadna domena nie odwołuje się do swojego katalogu domowego.
Poniżej pliki konfiguracyjne.
Bardzo prosiłbym o pomoc.
Mam jedno stałe publiczne IP na serwerze - 85.222.49.179
Na nim mam binda i wydelegowane dwie domeny: ciamciaramcia.net i gripek.org
Chodzi oto, że chciałbym zrobić Virtualhosty (tak tak, jest dokumentacja, howto itp. - jednak coś mi nie działa i męczę się już drugi dzień).
Chciałbym na tym jednym IP mieć dwie domeny podpięte pod Virtualhosty.
Tak aby w przeglądarce wpisując
Kod: Zaznacz cały
www.ciamciaramcia.net
Kod: Zaznacz cały
www.gripek.org
Jednak co bym nie zrobił, zawsze te dwie nazwy są "mieszane". Albo odwołują się do jednego katalogu, albo do drugiego. Nigdy żadna domena nie odwołuje się do swojego katalogu domowego.
Poniżej pliki konfiguracyjne.
Kod: Zaznacz cały
vi /etc/named.conf
zone "ciamciaramcia.net" {
type master;
file "/var/named/zone/ciamciaramcia.net";
allow-transfer {
194.145.96.21;
};
notify yes;
};
zone "gripek.org" {
type master;
file "/var/named/zone/gripek.org";
allow-transfer {
194.145.96.21;
};
notify yes;
};
Kod: Zaznacz cały
vi /var/named/zone/ciamciaramcia.net
$TTL 86400
$ORIGIN ciamciaramcia.net.
@ IN SOA dns1.ciamciaramcia.net. root.ciamciaramcia.net. (
2009071600 ;; serial
1200 ;; refresh
1200 ;; retry
2419200 ;; expire
86400 ;; TTL
)
@ IN NS dns1.ciamciaramcia.net.
ciamciaramcia.net. IN NS fns1.sgh.waw.pl.
@ IN A 85.222.49.179
dns1 IN A 85.222.49.179
www IN A 85.222.49.179
Kod: Zaznacz cały
vi /var/named/zone/gripek.org
$TTL 86400
$ORIGIN gripek.org.
@ IN SOA dns1.gripek.org. root.gripek.org. (
2009071600 ;; serial
1200 ;; refresh
1200 ;; retry
2419200 ;; expire
86400 ;; TTL
)
@ IN NS dns1.gripek.org.
gripek.org. IN NS fns1.sgh.waw.pl.
@ IN A 85.222.49.179
dns1 IN A 85.222.49.179
www IN A 85.222.49.179
Kod: Zaznacz cały
vi /etc/httpd/conf/httpd.conf
<VirtualHost *>
ServerName [url]www.gripek.org[/url]
ServerAlias gripek.org
DocumentRoot /home/grip/public_html
</VirtualHost>
<VirtualHost *>
ServerName [url]www.ciamciaramcia.net[/url]
ServerAlias ciamciaramcia.net
DocumentRoot /home/grip/public_html_2
</VirtualHost>