Настройка виртуальных хостов в Apache

Тема в разделе "Веб-серверы - Администрирование", создана пользователем TColonel, 5 ноя 2009.

  1. TColonel

    TColonel Гость

    Всем доброго здравия, помогите настроить виртуальные хосты. В виду того, что 80 и 443 порты у меня заняты, то я решил настроить все на 8080 и 4343 портах.

    Задачи такие:
    1. настроить работу локальных хостов на 8080 и 4343 портах без указания доменной зоны
    2. по возможности избавиться от набора порта после домена

    Конфигурация апача: Apache/2.2.14 (Win32)

    В httpd.conf поставил Listen 8080, включил поддержку виртуальных хостов Include conf/extra/httpd-vhosts.conf.

    Теперь в файле httpd-vhosts.conf прописал: NameVirtualHost 127.0.0.1:8080 и далее хосты:
    Код (Text):
    <VirtualHost test:8080>
    ServerAdmin webmaster@test.ru
    DocumentRoot "C:/Apache2.2/htdocs/test.ru/www"
    ServerName test
    ServerAlias www.test
    ErrorLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-error.log"
    CustomLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-access.log" common
    ErrorDocument 404 "C:/Apache2.2/htdocs/404.php"
    ScriptAlias /cgi/ "C:/Apache2.2/htdocs/test.ru/cgi/"
    </VirtualHost>
    это не работает ...

    Если же допустим сделать так:
    Код (Text):
    NameVirtualHost *:8080
    <VirtualHost *:8080>
    ServerAdmin webmaster@test.ru
    DocumentRoot "C:/Apache2.2/htdocs/test.ru/www"
    ServerName _test.ru_
    ServerAlias _www.test.ru_
    ErrorLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-error.log"
    CustomLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-access.log" common
    ErrorDocument 404 "C:/Apache2.2/htdocs/404.php"
    ScriptAlias /cgi/ "C:/Apache2.2/htdocs/test.ru/cgi/"
    </VirtualHost>
    то работает ...

    Просто есть сайты, которые есть в инете, и если делать локально такие домены, то локально они не открываются, поэтому и решил сделать без обозначения доменной зоны.

    Кстати, если сделать так:
    Код (Text):
    NameVirtualHost *:8080
    <VirtualHost *:8080>
    ServerAdmin webmaster@test.ru
    DocumentRoot "C:/Apache2.2/htdocs/test.ru/www"
    ServerName _test_
    ServerAlias _www.test_
    ErrorLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-error.log"
    CustomLog "C:/Apache2.2/htdocs/test.ru/logs/test.localhost-access.log" common
    ErrorDocument 404 "C:/Apache2.2/htdocs/404.php"
    ScriptAlias /cgi/ "C:/Apache2.2/htdocs/test.ru/cgi/"
    </VirtualHost>
    то тоже не работает ..

    Спасибо.
     
  2. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.468
    Симпатии:
    27
    ээээ... А в чем вопрос?
     
Загрузка...
Похожие Темы - Настройка виртуальных хостов
  1. anna
    Ответов:
    16
    Просмотров:
    398
  2. savl
    Ответов:
    12
    Просмотров:
    342
  3. ivan12387123
    Ответов:
    0
    Просмотров:
    173
  4. k85
    Ответов:
    7
    Просмотров:
    862
  5. anna
    Ответов:
    0
    Просмотров:
    736

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