Новый сервер, нужен хелп

Buble-Gum
На сайте с 03.07.2008
Offline
53
736

Здравствуйте.

Подскажите плз в какую сторону копать.

Создаю

/home/sites/site1.ru

/home/sites/site2.ru

/home/sites/siteN.ru

и вот такое дело: вместо всех сайтов открывается в браузере всегда site1.ru

Что не так делаю?

подпись... была...
[umka]
На сайте с 25.05.2008
Offline
456
#1

а что написано в конфигах сайтов site2..N ?

Лог в помощь!
Buble-Gum
На сайте с 03.07.2008
Offline
53
#2

Это имеете ввиду?


DocumentRoot /home/sites/site2.ru
ServerName site2.ru
ServerAlias www.site2.ru
ScriptAlias /cgi-bin/ /home/sites/site2.ru/cgi-bin/
<Directory "/home/sites/site2.ru">
AllowOverride All
</Directory>

раньше делал вообще по-другому:

создавал пользователя (домен) в useradmin/ и добавлял новый вирт сервер в апаче.

сейчас же сделано по-другому: имеется пользователь sites в useradmin'e и внутри папки sites все домены (не добавляя их в useradmin). добавляю только вирт сервер apache с данными выше в цитате.

Я что-то не так делаю?

Но ведь site1.ru - открывается, значит, видимо, все так. Не знаю =(

[umka]
На сайте с 25.05.2008
Offline
456
#3

На данный момент возможные причины проблемы:

1. в конфиге апача UseCanonicalName включено

2. перед апачем есть еще какой-нибудь проксирующий сервер

посмотрите, какие заголовки выдает веб-сервер.

telnet site2.ru 80

GET / HTTP/1.1

Host: site2.ru

думаю, это внесет какую-то ясность

Buble-Gum
На сайте с 03.07.2008
Offline
53
#4
'[umka:
;6043301']
посмотрите, какие заголовки выдает веб-сервер.
telnet site2.ru 80
GET / HTTP/1.1
Host: site2.ru

s6:~# telnet site2.ru 80

Trying 216.8.179.24...

Connected to site2.ru.

Escape character is '^]'.

если правильно сделал))

это чтото дает?

я в настройках ближе к 0...

Кажется, вот:

s6:/# telnet site2.ru 80
Trying 216.8.179.24...
Connected to site2.ru.
Escape character is '^]'.
GET / HTTP/1.1
Host: site2.ru
HTTP/1.1 400 Bad Request
Date: Fri, 25 Dec 2009 00:25:23 GMT
Server: Apache
Vary: Accept-Encoding
Content-Length: 226
Connection: close
Content-Type: text/html; charset=iso-8859-1

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
</body></html>
Connection closed by foreign host.
Zaqwr
На сайте с 08.08.2007
Offline
111
#5

на каждый сайт по виртуальному хосту...

Администрирование, Linux, Cisco, Juniper

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий