Позволю заметить, что я вовсе не жалуюсь. И уж поверьте, тем более, не удаляю "всё подряд во всех конфигах".
Приведу листинг дефолтного конфига Apache K:\OpenServer\userdata\config\Apache-2.2.23_server.conf Красным прямоугольником, отмечены закомментированные строки.
Картинка кликабельна (по клику, откроется увеличенное изображение)
![Изображение](http://images.vpds.ru/images/20131/fd1aa2e8f.jpg)
Где здесь ошибка? Что сделано не верно? Никаких иных изменений, кроме этих, в конфигурацию сервера не вносились, другие файлы не редактировались.
Служебный хост localhost/openserver/ это по сути алиас для хоста по умолчанию, но только с корневой директориейна уровень выше хоста default
<IfModule alias_module> Alias /openserver/ "%sprogdir%/modules/system/html/openserver/" </IfModule>Таким образом он будет доступен как субдиректория для любого созданного пользователем виртуального хоста. В том числе и при доступе к серверу из сети интернет.
Например:
http://localhost/openserver/
http://site.test/openserver/
http://site1.test/openserver/
http://site2.test/openserver/
Если я закомментирую #Allow from %ips% как Вы мне порекомендовали, то автоматически становится недоступныи хост по умолчанию - default
Нам крайне желательно, чтобы при обращению к серверу приложений по его локальному или внешнему, доступному из интернета, IP адресу, на запросы отвечал хост default отдавая в браузер специальную заглушку с переадресацией или служебной инфой. Но ни при этом, не давал доступа в служебный каталог \openserver\
Собственно в этом вся сложность. Все остальное работает просто отлично и вопросов не вызывает.
Прошу не рассматривать мое обращение к Вам как претензию, я всего лишь предлагаю внести небольшие изменения в программу, а воплощать ли их в жизнь, или оставить все как есть сейчас решать Вам, и только Вам.
Хотя для нас было бы намного удобнее работать с сервером приложений, если бы Вы вынесли служебный каталог \openserver\ в отдельный виртуальный хост.