Спасибо, получилось.
Правда, получилось частично.
Во-первых, с включённым кешированием второй запрос ломает всё с таким вот выводом:
2015-07-10T11:43:36.864Z
Master(5932/C1N0)
TypeError: undefined is not a function
Client.sendCache (impress.client.js:602:62)
Client.processing (impress.client.js:375:62)
impress.client.js:261:16
Client.detectRealPath (impress.client.js:712:91)
impress.client.js:260:14
Client.restoreSession (impress.client.js:339:17)
Client.dispatch (impress.client.js:259:12)
impress.application.js:487:21
Client.static (impress.client.js:821:28)
EventEmitter.application.dispatch (impress.application.js:460:18)
Server.impress.dispatcher (impress.js:691:26)
Server.emit (events.js:110:17)
HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:491:12)
HTTPParser.parserOnHeadersComplete (_http_common.js:111:23)
Socket.socketOnData (_http_server.js:343:22)
Socket.emit (events.js:107:17)
readableAddChunk (_stream_readable.js:163:16)
Socket.Readable.push (_stream_readable.js:126:10)
TCP.onread (net.js:538:20)
Impress shutting down
Без кеширования работает так, как надо, вот только ума не приложу, как быть с запросами на
www.domain.ru
. Конечно, можно продублировать объект
'domain.ru'
объектом
'www.domain.ru'
в
init/constants.js
(и это работает), но что-то мне подсказывает, что это не совсем красивое решение.