|
|
|
| Здравствуйте, уважаемые господа! У меня вот такая проблема. Что-то не получается создать несколько виртуальных хостов. Один сайт настроил и он работает, но вот уже со вторым проблемы пошли. Они выражаются в следующем: после того, как я создаю в конфигурационном файле Аппача ещё один контейнер <VirtualHost></VirtualHost>, а затем в файле hosts в винде добавляю строчку с IP-адресом и именем нового сайта, то при попытке в браузере набрать это самое имя выводится главная страница первого сайта. Хотя мне нужен не первый, а уже второй сайт. Да, а при попытке набрать в браузере просто localhost также выводится главная страница первого сайта. А если набрать 127.0.0.1, то тоже самое - главная страница первго сайта. Это может быть потому, что у меня IP-адреса localhostа и сайтов совпадают? Я пробовал назначить на сайты IP 127.0.0.2, тогда в браузере при выборе 127.0.0.1 выводилась приветственная страница Аппача. Но всё равно, сайт один и тотже отображается. Помогите, пожалуйста, дельным советом. Уже всё перепробовал, не знаю что делать. Заранее благодарен. | |
|
|
|
|
|
|
|
|
для: cheops
(28.04.2006 в 22:10)
| | Спасибо Вам огромнейшее! Скачал заплатку с сайта Майкрософт, установил, теперь вроде бы всё заработало. Тьфу, тьфу, тьфу. По крайней мере, теперь при попытке в браузере обратиться ко второму сайту выводится его главная страница, а при наборе адреса первого сайта выводится его главная страница и все ссылки на нём работают. Так что можно сказать, что всё получилось.
А вот не подскажите ещё можно ли для разных сайтов указывать разные IP-адреса. То есть, например, для первого сайта - 127.0.0.2, для второго - 127.0.0.3 и т.д. Или это невозможно? И всё предопределяется директивой VirtualNameHost в конфигурационном файле Аппача? | |
|
|
|
|
|
|
|
для: bonus_FM
(29.04.2006 в 08:49)
| | Да можно, но в файле hosts (C:\Windows\system32\drivers\etc\hosts) необходимо добавить соответствие IP-адресу и сайту
127.0.0.2 localhost-frst
127.0.0.3 localhost-sec
|
| |
|
|
|
|
|
|
|
для: cheops
(29.04.2006 в 10:06)
| | У меня опять проблема с виртуальными хостами. Сегодня у меня в адресной строке браузера, когда я набираю имя типа http://www.site.ru/ , то там выводится сообщение об ошибке "Невозможно найти удалённый сервер". Я попробовал набрать http://127.0.0.1/ , в результате выводится приветственная страница Аппача. Попробовал набрать http://127.0.0.2/ (у меня для всех сайтов установлен этот IP-адрес), выводится главная страница одного из сайтов. Второй не отображается. Когда первый сайт убрал в конфигурационном файле Аппача (в блоке виртуальных хостов), то при попытке обратиться к http://127.0.0.2/ выводится главная страница втрого сайта. Поэтому, я так понимаю, что-то у меня не так получается с именами узлов. Но что, никак понять не могу. До того, как такой глюк появился, ничего в настройках не менял. Что делать, помогите, пожалуйста! Заранее спасибо! | |
|
|
|
|
|
|
|
для: bonus_FM
(04.05.2006 в 09:20)
| | А как узлы прописаны в httpd.conf и hosts? | |
|
|
|