1. Акция на весь декабрь! Получай оплату х2 за уникальные статьи, объемом от 200 слов, если в заголовке темы и теле статьи присутствует слово Python
    Скрыть объявление

настройка Virtualhost под Windows 2000

Тема в разделе "Веб-серверы - Администрирование", создана пользователем sidd, 26 май 2007.

Статус темы:
Закрыта.
  1. sidd

    sidd Гость

    на мой IP зарегистрирован домен e31-club.kiev.ua
    в конфиге apache написал:

    Код (Text):
    NameVirtualHost 82.144.204.55

    <VirtualHost 82.144.204.55>

    ServerName www.e31-club.kiev.ua
    DocumentRoot D:/www/e31-club.kiev.ua/

    </VirtualHost>

    <Directory "D:/www/e31-club.kiev.ua">

    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all

    </Directory>
    где 82.144.204.55 мой внешний IP-адрес.
    но когда захожу на www.e31-club.kiev.ua, открывается index.php, который находится в коренной директории D:/www, а нужно чтобы открывался сайт из D:/www/e31-club.kiev.ua. что же не так?
     
  2. admin

    admin Well-Known Member

    Регистрация:
    8 авг 2003
    Сообщения:
    2.811
    Симпатии:
    0
    Для: sidd
    а в hosts тоже всё прописал?
     
  3. sidd

    sidd Гость

    да, я дописал строку

    Код (Text):
    82.144.204.55 e31-club.kiev.ua
     
  4. _serg_

    _serg_ Гость

    configtest не ругается?
    куда ведет глобальный DocumentRoot ? может это именно он открывается? ;)

    у меня так:
    Код (Text):
    # ...
    # среди прочих:
    Listen 127.0.0.1:9012
    # ...

    <VirtualHost 127.0.0.1:9012>
    ServerAdmin serg@nutshell.ru
    DocumentRoot /path/to/DocumentRoot
    ServerName nutshell.local
    ErrorLog "|/usr/bin/cronolog /path/to/%Y-%m-%d.error.log"
    CustomLog "|/usr/bin/cronolog /path/to/%Y-%m-%d.access.log" combined
    AddDefaultCharset utf-8
    #    дальше только только про мод-перл
    </VirtualHost>
     
  5. sidd

    sidd Гость

    у меня все работает в локальной сети. а вот если я захожу из внешней сети, то виртуальный хост e31-club.kiev.ua не работает.
     
  6. garrymax

    garrymax Гость

    И не будет: твой домен e31-club.kiev.ua не на http-сервер ведет, а на DNS сервер - надо поднимать DNS-сервер. Если у тебя Windows2000 Server, то DNS просто ставиться - укажи ему 82.144.204.55 и все.

    P.S. В HOSTS потом закоментируй строку 82.144.204.55 e31-club.kiev.ua - иначе локально не проверишь.
     
  7. Frost_temple

    Frost_temple Гость

    аналогичная ситауция.
    есть 2 Домена my.spb.ru и admin.my.spb.ru
    в ДНС в инете и в хостах прописанно оба
    в httpd.conf
    <VirtualHost ip:80>
    ServerName admin.my.spb.ru
    ServerAlias admin.my.spb.ru
    DocumentRoot "E:/usr/home/my/admin/"
    </VirtualHost>
    если не комментишь виртуальные хосты, то заходишь в админку по любому адресу
    если наоборот(ставишь комменты), то на основной сайт..
    что может быть?
     
  8. garrymax

    garrymax Гость

    Если я правильно понял, то в файле управления зоной нужно добавить А-запись на домен админки, тогда должно все заработать
    Код (Text):
    admin.my.spb.ru. IN A ip-addres
    ip-addres - это адрес сервака.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей