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

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

  1. TColonel

    TColonel Гость

    Репутация:
    0
    Всем доброго здравия, помогите настроить виртуальные хосты. В виду того, что 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 Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.431
    Симпатии:
    40
    ээээ... А в чем вопрос?
     
Загрузка...
Похожие Темы - Настройка виртуальных хостов
  1. linked3234
    Ответов:
    2
    Просмотров:
    66
  2. kirillinyakin

    Проблема Настройка сети

    kirillinyakin, 3 сен 2017, в разделе: Kali Linux
    Ответов:
    3
    Просмотров:
    76
  3. Korney
    Ответов:
    2
    Просмотров:
    129
  4. Korney
    Ответов:
    2
    Просмотров:
    129
  5. nvvolkov86
    Ответов:
    4
    Просмотров:
    221

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