index.js 2.68 KB
var express = require('express');
var router = express.Router();

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('index', {});
});

router.get('/index.html', function(req, res, next) {
  res.render('index', {});
});

router.get('/robots.txt', function(req, res, next) {
  res.render('robotstxt', {});
});

router.get('/about.html', function(req, res, next) {
  res.render('about', {});
});

router.get('/cases.html', function(req, res, next) {
  res.render('cases', {});
});

router.get('/successful-stories.html', function(req, res, next) {
  res.render('successful-stories', {});
});

router.get('/contact.html', function(req, res, next) {
  res.render('contact', {});
});

router.get('/adobe-experience-manager-aem.html', function(req, res, next) {
  res.render('product_aem', {});
});

router.get('/adobe-analytics.html', function(req, res, next) {
  res.render('product_aa', {});
});

router.get('/adobe-audience-manager.html', function(req, res, next) {
  res.render('product_aam', {});
});

router.get('/adobe-target.html', function(req, res, next) {
  res.render('product_at', {});
});

router.get('/adobe-campaign.html', function(req, res, next) {
  res.render('product_ac', {});
});

router.get('/adobe-experience-cloud.html', function(req, res, next) {
  res.render('product_aec', {});
});
router.get('/adobe-experience-platform.html', function(req, res, next) {
    res.render('product_aep', {});
});

router.get('/aem-wechat.html', function(req, res, next) {
  res.render('product_weixin', {});
});

router.get('/ac-wechat.html', function(req, res, next) {
  res.render('product_acw', {});
});

router.get('/adobe-advertising-cloud.html', function(req, res, next) {
  res.render('product_aac', {});
});

router.get('/adobe-commerce-cloud.html', function(req, res, next) {
  res.render('product_acc', {});
});

router.get('/adobe-marketo-engage.html', function(req, res, next) {
  res.render('product_ame', {});
});

router.get('/baidu_verify_utQGGXGOrv.html', function(req, res, next) {
  res.render('baidu_verify_utQGGXGOrv', {});
});

router.get('/sitemap.xml', function(req, res, next) {
    res.setHeader('content-type', 'text/xml');
    res.render('sitemap', {
        name: 'sitemap.xml'
    })
});

router.get('/magnolia.html', function(req, res, next) {
  res.render('product_mhc', {});
});

router.get('*', function(req, res, next) {
    var url = req.url;
    if (url.startsWith("/en") || url.startsWith("/api/getCaptcha") || url.startsWith("/sendCustomerInfoToEmailAndErp")) {
    	next();
    } else if (url.startsWith("/zh-hant")) {
    	next();
    } else if (url.startsWith("/blog")) {
        next();
    } else{
        res.render('404', {});
    }     
});

module.exports = router;