История изменений
Исправление sunny1983, (текущая версия) :
Мне нужно, чтобы все виртуальные хосты были на одном (умолчальный 80) порту, но при этом у сервера нет домена.
А ServerName в примере нет, так как ты сам сказал, что у тебя нет доменного имени для этого хоста.
Веб-сервер с доменными именами не работает, он работает с именами хостов, которые присутствуют в GET-запросах. Apache должен по имени хоста понимать какому виртуалхосту запрос адресовывать. А безымянный виртуалхост получается запросов никогда не получит. По логике задача модуля, обнаруживать в запросах url, начинающиеся с /mediawiki и изменять заголовок запроса, меняя имя хоста на mediawiki.
Да, и я попробовал следовать примеру. Создал два виртуалхоста: mediawiki и dokuwiki, прописал в <VirtualHost></VirtualHost> директивы ServerName и Alias, в результате:
http://192.168.0.208/ - загружается dokuwiki
http://192.168.0.208/mediawiki - ошибка 404
http://192.168.0.208/dokuwiki - загружается dokuwiki
Исходная версия sunny1983, :
Мне нужно, чтобы все виртуальные хосты были на одном (умолчальный 80) порту, но при этом у сервера нет домена.
А ServerName в примере нет, так как ты сам сказал, что у тебя нет доменного имени для этого хоста.
Веб-сервер с доменными именами не работает, он работает с именами хостов, которые присутствуют в GET-запросах. Apache должен по имени хоста понимать какому виртуалхосту запрос адресовывать. А безымянный виртуалхост получается запросов никогда не получит. По логике задача модуля, обнаруживать в запросах url, начинающиеся с /mediawiki и изменять заголовок запроса, меняя имя хоста на mediawiki.
Да, и я попробовал следовать примеру. Создал два виртуалхоста: mediawiki и dokuwiki, прописал в <VirtualHost></VirtualHost> директивы ServerName и Alias, в результате:
http://192.168.0.208/ - загружается dokuwiki
http://192.168.0.208/mediawiki - ошибка 404
http://192.168.0.208/dokuwiki - загружается dokuwiki