1. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Первый товар уже в продаже: Консультация на тему ИБ от Ondrik8

    Скрыть объявление
  2. Спонсор публикаций Marketplace codeby. Сервис, который так долго ждали. При расчетах используем биткоин. Второй товар маркетплейса: Надёжная обфускация вашей программы от PingVinich

    Скрыть объявление

Настройка виртуальных хостов в 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.434
    Симпатии:
    39
    ээээ... А в чем вопрос?
     
Загрузка...
Похожие Темы - Настройка виртуальных хостов
  1. nvvolkov86
    Ответов:
    4
    Просмотров:
    85
  2. Interfreight
    Ответов:
    5
    Просмотров:
    169
  3. Frost
    Ответов:
    26
    Просмотров:
    1.323
  4. Տօօօօշ
    Ответов:
    8
    Просмотров:
    366
  5. Zdorovtseva
    Ответов:
    0
    Просмотров:
    265

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