m0ps писал(а):я ответил:
конектимся телнетом на 80-й порт:
гм... а сайт Лиса тут при чём?
m0ps писал(а):дак вот, в обоих случаях (odin.com и dva.com) в ответ получаю индексную страницу от dva.com
ээээ... короче дело ясное, что дело тёмное
Код: Выделить всё
zg# cat /usr/local/etc/apache22/Includes/vhosts.conf
NameVirtualHost *:80
<VirtualHost _default_:80>
ServerName odin.com
ServerAlias www.odin.com odin.ru www.odin.ru odin
ServerAdmin some@admin
DocumentRoot "/usr/local/www/apache22/data/odin"
<Directory "/usr/local/www/apache22/data/odin">
AllowOverride All
Order Deny,Allow
Allow from all
Options All
</Directory>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
DirectoryIndex index.php index.html index.htm
</IfModule>
</VirtualHost>
<VirtualHost *:80>
ServerName dva.com
ServerAlias www.dva.com dva.ru www.dva.ru dva
ServerAdmin some@admin
DocumentRoot "/usr/local/www/apache22/data/dva"
<Directory "/usr/local/www/apache22/data/dva">
AllowOverride All
Order Deny,Allow
Allow from all
Options All
</Directory>
<IfModule mod_php5.c>
AddType application/x-httpd-php .php
DirectoryIndex index.php index.html index.htm
</IfModule>
</VirtualHost>
zg#
Код: Выделить всё
zg# apachectl -S
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server odin.com (/usr/local/etc/apache22/Includes/vhosts.conf:3)
port 80 namevhost odin.com (/usr/local/etc/apache22/Includes/vhosts.conf:3)
port 80 namevhost dva.com (/usr/local/etc/apache22/Includes/vhosts.conf:20)
Syntax OK
zg#
Код: Выделить всё
zg# cat /etc/hosts
::1 localhost localhost.test.ru
127.0.0.1 localhost localhost.test.ru
127.0.0.1 odin.com dva.com odin dva www.odin.com www.dva.com www.odin www.dva www.odin.ru www.dva.ru odin.ru dva.ru
192.168.111.11 zg.test.ru zg
192.168.111.11 zg.test.ru.
zg#
Код: Выделить всё
zg# wget -S --spider http://odin
--10:41:44-- http://odin/
=> `index.html'
Resolving odin... 127.0.0.1
Connecting to odin|127.0.0.1|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Fri, 27 Feb 2009 05:41:44 GMT
Server: Apache/2.2.11 (FreeBSD) PHP/5.2.8 mod_ssl/2.2.11 OpenSSL/0.9.8e
X-Powered-By: PHP/5.2.8
File: /usr/local/www/apache22/data/odin/index.php
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
Length: unspecified [text/html]
200 OK
zg# wget -S --spider http://dva
--10:41:46-- http://dva/
=> `index.html'
Resolving dva... 127.0.0.1
Connecting to dva|127.0.0.1|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Fri, 27 Feb 2009 05:41:46 GMT
Server: Apache/2.2.11 (FreeBSD) PHP/5.2.8 mod_ssl/2.2.11 OpenSSL/0.9.8e
X-Powered-By: PHP/5.2.8
File: /usr/local/www/apache22/data/dva/index.php
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
Length: unspecified [text/html]
200 OK
zg# wget -S --spider http://127.0.0.1
--10:43:15-- http://127.0.0.1/
=> `index.html'
Connecting to 127.0.0.1:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Fri, 27 Feb 2009 05:43:15 GMT
Server: Apache/2.2.11 (FreeBSD) PHP/5.2.8 mod_ssl/2.2.11 OpenSSL/0.9.8e
X-Powered-By: PHP/5.2.8
File: /usr/local/www/apache22/data/odin/index.php
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
Length: unspecified [text/html]
200 OK
zg#
Код: Выделить всё
zg# cat /usr/local/www/apache22/data/odin/index.php
<?
header('File: '. __FILE__);
echo __FILE__, "\n";
?>
zg#