LINUX.ORG.RU
решено ФорумAdmin

Apache default vhost

 , ,


0

1

Подскажите, пожалуйста, как сделать так, что бы все адреса не сконфигурированные в других виртуальных хостах перебрасывались куда-либо?


Поставь первым блоком

<VirtualHost *>
DocumentRoot /some/default/dir/
</VirtualHost>

То есть блок без указания ServerAlias - апач проходит по всему этому списку и если не находит нужный vhost - использует самый первый из списка виртуальных хостов.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 2)

Ключевые слова

apache catch-all vhost

У меня в качестве сборщика мусора стоит такое:

<VirtualHost *:твой_порт>
     ServerName null
     ServerAlias *
     Redirect 404 /
</VirtualHost>
Имей ввиду, этот site должен быть последним в списке описанных вхостов.

targitaj ★★★★★
()
Последнее исправление: targitaj (всего исправлений: 2)
Ответ на: комментарий от thesis

Вбивал и пробовал, но после обновления портов в FreeBSD, работать перестало, дописал ServerAlias * и заработало

Dm3Ch
() автор топика
Ответ на: комментарий от Dm3Ch

после обновления работать перестало

Это боженька так наказывает тех, кто ищет решения по бложикам и форумам, а не в официальной документации.

thesis ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.