Updated to add headers to prevent search engine crawl some unnecessary paths

This commit is contained in:
Cheng-Han, Wu 2016-03-15 10:54:21 +08:00
parent c5f6c2bab3
commit b6ca50072e

View file

@ -334,7 +334,8 @@ function actionDownload(req, res, noteId) {
'Content-Type': 'text/markdown; charset=UTF-8', 'Content-Type': 'text/markdown; charset=UTF-8',
'Cache-Control': 'private', 'Cache-Control': 'private',
'Content-disposition': 'attachment; filename=' + filename + '.md', 'Content-disposition': 'attachment; filename=' + filename + '.md',
'Content-Length': body.length 'Content-Length': body.length,
'X-Robots-Tag': 'noindex, nofollow' // prevent crawling
}); });
res.end(body); res.end(body);
}); });
@ -367,6 +368,7 @@ function actionPDF(req, res, noteId) {
res.setHeader('Content-disposition', 'attachment; filename="' + filename + '.pdf"'); res.setHeader('Content-disposition', 'attachment; filename="' + filename + '.pdf"');
res.setHeader('Cache-Control', 'private'); res.setHeader('Cache-Control', 'private');
res.setHeader('Content-Type', 'application/pdf; charset=UTF-8'); res.setHeader('Content-Type', 'application/pdf; charset=UTF-8');
res.setHeader('X-Robots-Tag', 'noindex, nofollow'); // prevent crawling
stream.pipe(res); stream.pipe(res);
fs.unlink(path); fs.unlink(path);
}); });