Широковещательная передача предполагает, что все интересуются Вашим пакетом, и все хосты должны обработать его. Для встроенных устройств очень маловероятно, что они смогут обработать запрос, и таким образом обычно лучше, если они могут остаться в энергосберегающем режиме. Используя многоадресную передачу вместо широковещательной передачи позволяет сетевому интерфейсу определять в аппаратных средствах, достаточно ли пакет интересен гарантировать пробуждение главного процессора, который значительно увеличивает время жизни батареи для этих устройств.
Я решил эту проблему, используя поддомены. Поэтому вместо:
www.mydomain.com/mysite1
www.mydomain.com/mysite2
я использую:
mysite1.mydomain.com
mysite2.mydomain.com
Это означает, что все относительные ссылки и перенаправления по-прежнему работают, как и раньше.
Если действительно есть необходимость переписать заголовок местоположения, см. Это пошаговое руководство