【发布时间】:2013-12-05 12:09:23
【问题描述】:
我有一个带有 node.js 的 restify 服务器,用于进行一些开发和测试,为此,我使用了 serveStatic。
我想知道为什么我不能使用以下配置而不会出现 403 错误:
server.get(/.*/, restify.serveStatic({
directory: '.',
default: "index.html"
}));
虽然如果我链接到我当前的目录:
ln -s . serverDir
这将起作用:
server.get(/.*/, restify.serveStatic({
directory: './serverDir',
default: "index.html"
}));
这是什么原因?安全 ?漏洞 ?软件或网络限制?
关于提供静态文件有什么我应该知道或阅读的吗?
【问题讨论】: