Como faço para que o socket.io seja executado em um subdiretório

Eu tenho um proxy em execução que só atinge meu servidor node.js. para caminhos que estão com/mysubdir Como obtenho o socket.io configurado para esta situação?

No meu código de cliente, tentei:

var socket = io.connect('http://www.example.com/mysubdir');

mas noto que as solicitações http socket.io (ou engine.io) subjacentes estão atingindo

http://www.example.com/socket.io/?EIO=3&transport=polling&t=1410972713498-72`

Eu quero que eles batam

,
http://www.example.com/mysubdir/socket.io.....

Existe algo que tenho que configurar no cliente e no servidor?

questionAnswers(4)

yourAnswerToTheQuestion