2015-06-03 16:19:23 -07:00
|
|
|
module.exports = function(app) {
|
2015-06-03 16:31:42 -07:00
|
|
|
var router = app.loopback.Router();
|
2015-06-03 16:19:23 -07:00
|
|
|
|
|
|
|
router.get('/nonprofit-project-instructions', function(req, res) {
|
|
|
|
res.redirect(
|
|
|
|
301,
|
2017-08-26 00:07:44 +02:00
|
|
|
'http://forum.freecodecamp.org/t/'
|
2016-07-31 00:41:25 +01:00
|
|
|
+ 'how-free-code-camps-nonprofits-projects-work/19547'
|
2015-07-02 13:59:13 -07:00
|
|
|
);
|
|
|
|
});
|
|
|
|
|
2015-06-03 16:19:23 -07:00
|
|
|
router.get('/agile', function(req, res) {
|
|
|
|
res.redirect(301, '/pmi-acp-agile-project-managers');
|
|
|
|
});
|
|
|
|
|
|
|
|
router.get('/privacy', function(req, res) {
|
|
|
|
res.redirect(
|
2015-11-03 21:51:16 -08:00
|
|
|
301,
|
2017-08-26 00:07:44 +02:00
|
|
|
'http://forum.freecodecamp.org/t/free-code-camp-privacy-policy/19545'
|
2015-06-03 16:19:23 -07:00
|
|
|
);
|
|
|
|
});
|
2015-06-03 16:31:42 -07:00
|
|
|
|
2015-06-19 14:49:10 -07:00
|
|
|
router.get('/learn-to-code', function(req, res) {
|
|
|
|
res.redirect(301, '/map');
|
|
|
|
});
|
|
|
|
|
2015-08-04 18:00:01 -07:00
|
|
|
router.get('/field-guide/*', function(req, res) {
|
2017-08-26 00:07:44 +02:00
|
|
|
res.redirect(302, 'http://forum.freecodecamp.org');
|
2015-08-04 18:00:01 -07:00
|
|
|
});
|
|
|
|
|
2015-06-03 16:31:42 -07:00
|
|
|
app.use(router);
|
2015-06-03 16:19:23 -07:00
|
|
|
};
|