diff --git a/server.js b/server.js index 82b8236a..e25f8f5a 100644 --- a/server.js +++ b/server.js @@ -20,6 +20,15 @@ app.use(bodyParser()); app.use(logger()); app.use(conditional()); app.use(etag()); + +app.use(function *(next) { + yield* next; + + try{ + var xp = this.response.header['x-prerender'] == 'true'; + if(xp) this.body = this.body.replace('', ''); + }catch(e){} +}); app.use(prerender(config.prerender)); app.use(serve(path.join(__dirname, "public")));