- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Подскажите плз в какую сторону копать.
Создаю
/home/sites/site1.ru
/home/sites/site2.ru
/home/sites/siteN.ru
и вот такое дело: вместо всех сайтов открывается в браузере всегда site1.ru
Что не так делаю?
а что написано в конфигах сайтов site2..N ?
Это имеете ввиду?
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 - открывается, значит, видимо, все так. Не знаю =(
На данный момент возможные причины проблемы:
1. в конфиге апача UseCanonicalName включено
2. перед апачем есть еще какой-нибудь проксирующий сервер
посмотрите, какие заголовки выдает веб-сервер.
telnet site2.ru 80
GET / HTTP/1.1
Host: site2.ru
думаю, это внесет какую-то ясность
;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...
Кажется, вот:
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.
на каждый сайт по виртуальному хосту...