UNPKG

edp-webserver

Version:
68 lines (66 loc) 1.54 kB
exports.port = 8848; exports.directoryIndexes = true; exports.documentRoot = __dirname; exports.getLocations = function () { return [ { location: /\.php$/, handler: php() }, { location: /\/$/, handler: home( 'index.html' ) }, { location: /^\/redirect-local/, handler: redirect('redirect-target', false) }, { location: /^\/redirect-remote/, handler: redirect('http://www.baidu.com', false) }, { location: /^\/redirect-target/, handler: content('redirectd!') }, { location: '/empty', handler: empty() }, { location: /\.css($|\?)/, handler: [ autoless() ] }, /* { location: /\.gif/, handler: [ file(), addRequestHeader({'Host': 'www.baidu.com'}), proxy("www.baidu.com") ] }, */ { location: /\.less($|\?)/, handler: [ file(), less() ] }, { location: /^.*$/, handler: [ file(), proxyNoneExists() ] } ]; }; exports.injectResource = function ( res ) { for ( var key in res ) { global[ key ] = res[ key ]; } };