The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Apache виртуальный хостинг, !*! creeping_death, 30-Июл-11, 13:34  [смотреть все]
OS: FreeBSD 8.1
Apache v2.2.19

Возник вопрос относительно виртуальных хостов:
На сервере имееться один интерфейс с одним IP (192.168.1.1), использую виртуальный хостинг по имени, DNS настроен правильно и работает. В настройках httpd.conf установил директиву ServerName www.example.com. В настройках виртуального хостинга имею:
..................
NameVirtualHost 192.168.1.1:80
<VirtualHost 192.168.1.1:80>
   ServerName www.example.net
   ...........
</VirtualHost>

Запускаю сервер, все работает, но при вводе имени www.example.com автоматом перекидывает на виртуальный хост. Почему так происходит? Вроде бы запросы должны отличаться с помощью поля Host. Имеет ли контейнер VirtualHost более высокий приоритет над главным конфигом сервера? Что нужно сделать чтоб и главный сайт www.example.com работал - может нужно иметь как минимум два адресса?

За помощь заранее спасибо.

  • Apache виртуальный хостинг, !*! PavelR, 18:32 , 30-Июл-11 (1)
    >[оверквотинг удален]
    > NameVirtualHost 192.168.1.1:80
    > <VirtualHost 192.168.1.1:80>
    >    ServerName www.example.net
    >    ...........
    > </VirtualHost>
    > Запускаю сервер, все работает, но при вводе имени www.example.com автоматом перекидывает
    > на виртуальный хост. Почему так происходит? Вроде бы запросы должны отличаться
    > с помощью поля Host. Имеет ли контейнер VirtualHost более высокий приоритет
    > над главным конфигом сервера? Что нужно сделать чтоб и главный сайт
    > www.example.com работал - может нужно иметь как минимум два адресса?

    Прописать два virtualhost.




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

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