Infelizmente, não acho que haja uma maneira fácil de fazer o que você quer. Wake-on-LAN (ou WOMP) requer um pacote especialmente formatado; por design, é difícil acordar um computador "acidentalmente".
Mesmo que você consiga convencer um navegador da Web a incluir a sequência mágica (que inclui o endereço MAC do seu servidor) na solicitação, isso não funcionará, porque o servidor precisaria ser despertado pelo primeiro pacote na conexão. (TCP SYN), que não contém dados. (E mesmo se você conseguisse persuadir um navegador da Web a incluir a string mágica cedo o suficiente no pedido que caberia no primeiro pacote, e convencesse seu SO a incluir esses dados no SYN, ainda não funcionaria pelo menos no primeiro pedido, porque o sistema operacional do servidor nunca veria o primeiro pacote.
Provavelmente, a maneira mais fácil seria configurar algum dispositivo entre seu servidor e a Internet (como um pequeno roteador sem fio) com um proxy HTTP para seu servidor real e, de alguma forma, configurá-lo sempre que uma solicitação chegasse. o proxy e a máquina real não estão acordados, ele envia o pacote mágico.