Рейтинг:0

Apache httpd: псевдоним наследуется виртуальным хостом?

флаг tm

Когда сервер по умолчанию содержит

Псевдоним /bla /srv/www/blub

тогда все виртуальные хосты также могут получить доступ /бла.

Должен сказать, что я этого не ожидал. ИМО виртуальный сервер должен иметь свою отдельную конфигурацию.

Это баг или фича? Могу ли я отключить это поведение?

Рейтинг:1
флаг ar
bob

Настройки не ограничиваются конкретным виртуальным хостом, а размещаются в основных файлах конфигурации сервера (т. httpd.conf или во фрагментах конфигурации, загруженных Включать и/или IncludeOptional директивы) действительны для всего сервера, включая все без исключения виртуальные хосты.

То есть по дизайну:

Объем: Директивы, размещенные в основных конфигурационных файлах, применяются ко всему серверу. Если вы хотите изменить конфигурацию только части сервера, вы можете ограничить свои директивы, поместив их в <Directory>, <DirectoryMatch>, <Files>, <FilesMatch>, <Location>, и <LocationMatch> разделы. Эти разделы ограничивают применение директив, которые они содержат, определенными местоположениями файловой системы или URL-адресами. Они также могут быть вложены друг в друга, что позволяет создавать очень детализированные конфигурации.

httpd может обслуживать множество разных веб-сайтов одновременно. Это называется виртуальный хостинг. Директивы также можно ограничить, поместив их внутри <VirtualHost> разделы, чтобы они применялись только к запросам для определенного веб-сайта.

Не размещайте в основном httpd.conf директивы, которые вы не хотите применять ко всем виртуальным хостам.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.