这是使用子域制作hapi.js服务器的正确方法吗? 有没有缺点?
server.route({
method: 'GET',
path: '/{path*}',
handler: (request, reply) => {
switch (request.info.host) {
case 'api.domain.sk':
return reply('api.domain.sk')
default:
switch (request.path) {
case '/css/file.css':
return reply.file('./public/css/file.css')
case '/js/file.js':
return reply.file('./public/js/file.js')
default:
return reply.file('./public/index.html')
}
}
}
})