The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Несколько виртуальных хостов в апаче"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Несколько виртуальных хостов в апаче"  
Сообщение от zilonitiz email(ok) on 23-Ноя-06, 09:23 
Задача: слушать несколько домэйнов а при запросах на ИП редиректить их всех на другой домэйн расположенный на другом сервере (снаружи). Просто да? Ан нет... Что имеем: Debian 3.1 sarge, apache 2.0.54. И так... наши виртуалы:

NameVirtualHost *:80
<VirtualHost *>
        ServerName www.name1.com
        DocumentRoot /home/user1/wwwdata
        ErrorLog /home/user1/wwwdata/logs/error.log
        LogLevel warn
        CustomLog /home/user1/wwwdata/logs/access.log combined
</VirtualHost>

NameVirtualHost *:80
<VirtualHost *>
        ServerName www.name2.com
        DocumentRoot /home/user2/wwwdata
        ErrorLog /home/user2/wwwdata/logs/error.log
        LogLevel warn
        CustomLog /home/user2/wwwdata/logs/access.log combined
</VirtualHost>

NameVirtualHost *:80
<VirtualHost *>
        ServerName X.X.X.X
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        RedirectMatch ^/$ http://www.ктотогдето.там
        </Directory>
</VirtualHost>

В результате куда мы не идем всегда попадаем на www.name1.com Ни как немогу понять что не так...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Несколько виртуальных хостов в апаче"  
Сообщение от GD on 23-Ноя-06, 15:47 
>Задача: слушать несколько домэйнов а при запросах на ИП редиректить их всех
>на другой домэйн расположенный на другом сервере (снаружи). Просто да? Ан
>нет... Что имеем: Debian 3.1 sarge, apache 2.0.54. И так... наши
>виртуалы:
>
>NameVirtualHost *:80
><VirtualHost *>
>        ServerName www.name1.com
>        DocumentRoot /home/user1/wwwdata
>        ErrorLog /home/user1/wwwdata/logs/error.log
>        LogLevel warn
>        CustomLog /home/user1/wwwdata/logs/access.log combined
></VirtualHost>
>
>NameVirtualHost *:80
><VirtualHost *>
>        ServerName www.name2.com
>        DocumentRoot /home/user2/wwwdata
>        ErrorLog /home/user2/wwwdata/logs/error.log
>        LogLevel warn
>        CustomLog /home/user2/wwwdata/logs/access.log combined
></VirtualHost>
>
>NameVirtualHost *:80
><VirtualHost *>
>        ServerName X.X.X.X
>        ServerAdmin webmaster@localhost
>        DocumentRoot /var/www
>        <Directory />
>            
>    Options FollowSymLinks
>            
>    AllowOverride None
>        RedirectMatch ^/$ http://www.ктотогдето.там
>        </Directory>
></VirtualHost>
>
>В результате куда мы не идем всегда попадаем на www.name1.com Ни как
>немогу понять что не так...


зачем "NameVirtualHost *:80" в 3-х экземплярах?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Несколько виртуальных хостов в апаче"  
Сообщение от zilonitiz email(ok) on 23-Ноя-06, 18:46 
>зачем "NameVirtualHost *:80" в 3-х экземплярах?

Затрудняюсь сказать.. В Дебе 3.1 слегка изменена структура конфика и для каждого виртуал хоста свой файл... вот и получается что в 3-х экземплярах...

Кстати разобрался, все работает. Надобыло в каждом файле прописывать так:

NameVirtualHost *
<VirtualHost *>

Правда тепер при старте апача выводится варнинг:

[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts
[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts

Что это такое и из за чего оно?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Несколько виртуальных хостов в апаче"  
Сообщение от KMax on 05-Дек-06, 10:05 
>Правда тепер при старте апача выводится варнинг:
>
>[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts
>[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts
>
>Что это такое и из за чего оно?

Я так понял, что апач понятия не имеет, кто NameVirtualHost *:0, по умолчанию
Должен быть <VirtualHost *> Без ServerName

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Несколько виртуальных хостов в апаче"  
Сообщение от zilonitiz email(ok) on 09-Дек-06, 16:13 
>>Правда тепер при старте апача выводится варнинг:
>>
>>[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts
>>[Thu Nov 23 17:55:37 2006] [warn] NameVirtualHost *:0 has no VirtualHosts
>>
>>Что это такое и из за чего оно?
>
>Я так понял, что апач понятия не имеет, кто NameVirtualHost *:0, по
>умолчанию
>Должен быть <VirtualHost *> Без ServerName
>


Вроде так... в дебе 3.1 с вирт хостами хрень какая то.. как создаешь для каждого хоста файл так траблы все время как кидаешь все хосты в один файл - все впорядке...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Несколько виртуальных хостов в апаче"  
Сообщение от xeon email(??) on 11-Дек-06, 22:13 
>Вроде так... в дебе 3.1 с вирт хостами хрень какая то.. как
>создаешь для каждого хоста файл так траблы все время как кидаешь
>все хосты в один файл - все впорядке...
в debian точно так же как в любом дистрибутиве...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Несколько виртуальных хостов в апаче"  
Сообщение от zilonitiz email(ok) on 11-Дек-06, 22:18 
>>Вроде так... в дебе 3.1 с вирт хостами хрень какая то.. как
>>создаешь для каждого хоста файл так траблы все время как кидаешь
>>все хосты в один файл - все впорядке...
>в debian точно так же как в любом дистрибутиве...

Ну фик знает... я описал выше как у меня работает...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Несколько виртуальных хостов в апаче"  
Сообщение от zilonitiz email(ok) on 22-Дек-06, 20:28 
Решение нашлось тут http://www.debian-administration.org/articles/412

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру