index.js 595 B

1234567891011121314151617181920
  1. var express = require('ultimate-express');
  2. var url = require('url');
  3. var router = express.Router();
  4. var guidRegex = require('../config.js').reg_guid;
  5. /* GET home page. */
  6. router.get('/', function (req, res, next) {
  7. var origUrl = url.parse(req.originalUrl);
  8. if (!/\/$/.exec(origUrl.pathname)) {
  9. return res.redirect(301, origUrl.pathname + '/' + (origUrl.search || ''));
  10. }
  11. res.render('index');
  12. });
  13. /* GET view page */
  14. router.get('/:guid(' + guidRegex.source.replace(/\$$/, '') + ')', function(req, res, next) {
  15. res.render('look', { guid: req.params.guid });
  16. });
  17. module.exports = router;