Создайте VirtualHosts для zeroconf http сервисы

Я просто записал блог на этом на самом деле, но мой блог о том, как скрыть их, не, как заставить их появиться, но обратные работы в этом сценарии.

В основном существует функция Farm под названием "SocialRibbonControl". Та функция фермы - то, что добавляет те ссылки к желанному управлению. Таким образом, даже если все, что http://www.paulgrimley.com/2010/07/my-site-and-my-profile-missing-from.html говорит проверенный, они не представят, если SocialRibbonControl будет деактивирован.

Если Вы хотите, чтобы ссылки появились, но Вы не хотите активированную опцию SocialRibbonControl, Вы могли создать управление делегата, которое заменяет этого парня,



Если Вы поместите это в файл элемента и развернете его как Функцию Фермы, то ссылки появятся, даже если Вам деактивируют SocialRibbonControl.

0
задан 9 December 2013 в 14:32
1 ответ

Я не очень хорошо знаком с zeroconf, но, насколько я понимаю, у вас нет файла конфигурации как такового - вместо этого , каждая услуга будет рекламировать себя. Если это верно, то у меня есть пара предложений.

Первое - использовать mod_rewrite и RewriteMap . RewriteMap будет программой, которая ищет правильную запись и возвращает информацию. Вот пример:

RewriteEngine On
RewriteMap zeroconf:/path/to/program
RewriteRule ^/(.*) http://${zeroconf:$HTTP_HOST}/$1 [P,L]

Программа, которую вы запускаете как / путь / к / программе , должна принимать имя хоста в качестве аргумента (например, fileserver.services.local ) и возвращать имя сервера. и порт как some-server.local: 3377 .

0
ответ дан 5 December 2019 в 14:29

Теги

Похожие вопросы