Apache 1.3.33 op een Debian server.
Probeer een tweede domen op de server te hosten, waar domain1.nl al gehost wordt. Ander_domein.nl gaat DNS gewijs wel naar de juiste server, maar de server stuurt requests niet door naar de juist directory: ander_domein.nl komt in de browser uit op de zelfde plaats als domein.nl (je ziet dus de content van domein1.nl, met ander_domein.nl in de adresbalk)
relevante delen van de httpd.conf
#apache configtest vind de .conf OK.
Met bovenstaande config zegt Apache's error log:
Ook al geprobeer met:
Bij een van bovenstaande combinaties geeft apache configtest een meldeing in de trant van 'bla bla overlap bla bla port 80' (ben geen root op server, weet exacte melding ff niet meer).
't Rare is dat ik allerlei configs op m'n linux werk-werkstation (met ubuntu) heb uitgeprobeerd (middels ander_domein.nl is /etc/hosts), en DAN werkt het wel.
Probeer een tweede domen op de server te hosten, waar domain1.nl al gehost wordt. Ander_domein.nl gaat DNS gewijs wel naar de juiste server, maar de server stuurt requests niet door naar de juist directory: ander_domein.nl komt in de browser uit op de zelfde plaats als domein.nl (je ziet dus de content van domein1.nl, met ander_domein.nl in de adresbalk)
relevante delen van de httpd.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #listen
BindAddress *
Port 80
ServerName domein.nl
DocumentRoot /var/www
NameVirtualHost ip.ip.ip.ip
<VirtualHost **domain.nl**:80>
DocumentRoot /home/user1
ServerName domein.nl
ServerAlias www.domein.nl
ErrorDocument 404 http://www.domein.nl
<Directory /var/www/gallery>
AllowOverride Options FileInfo
</Directory>
</VirtualHost>
<VirtualHost **ander_domain**.nl:80>
DocumentRoot /home/user2
ServerName ander_domain.nl
ServerAlias www.ander_domain.nl
</VirtualHost> |
#apache configtest vind de .conf OK.
Met bovenstaande config zegt Apache's error log:
code:
1
| [crit] (98)Address already in use: make_sock: could not bind to port 80 |
Ook al geprobeer met:
code:
maar dat lijkt ook niet te werken.1
2
3
4
5
| <VirtualHost ip.ip.ip.ip:80> en/of NameVirtualHost ip.ip.ip.ip en/of NameVirtualHost ip.ip.ip.ip:80 |
Bij een van bovenstaande combinaties geeft apache configtest een meldeing in de trant van 'bla bla overlap bla bla port 80' (ben geen root op server, weet exacte melding ff niet meer).
't Rare is dat ik allerlei configs op m'n linux werk-werkstation (met ubuntu) heb uitgeprobeerd (middels ander_domein.nl is /etc/hosts), en DAN werkt het wel.
"Passing silhouettes of strange illuminated mannequins"