Я пытаюсь создать виртуальный хост в моей среде разработки.

в основном я хочу

  • 192.168.1.1 = load /var /www /web1

  • 192.168.1.1/web2 = должен загрузить /var /www /web2

я подумал, что будет достаточно просто создать 2 набора файла конфигурации в /etc/apache2/sites-available/ а затем просто изменить значения следующим образом:

web1

   <VirtualHost *:80>
            ServerAdmin some@email.com
            ServerName 192.168.1.1
            DocumentRoot /var/www/web1
    ...
    </Directory>

web2

  <VirtualHost *:80>
            ServerAdmin some@email.com
            ServerName 192.168.1.1
            DocumentRoot /var/www/web2
    ...
    </Directory>

после тестирования этого конфига. 192.168.1.1 загружает /var/www/web1 , именно так я и хочу. но 192.168.1.1/web2 похоже, не загружает /var/www/web2 .

Может кто-нибудь помочь, как решить эту проблему?

1 ответ1

0

Вы должны выбрать виртуальный хостинг на основе имени или виртуальный хостинг на основе IP .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .