在 /.well-known/assetlinks.json 上找不到 404
404 not found on /.well-known/assetlinks.json
访问 /.well-known/assetlinks.json 我的站点时出现 404 错误。
它在本地有效,但当我将其部署到 Heroku 时却无效。我在带有波尔卡服务器的 Sapper 上使用 Svelte。
我尝试将它添加到静态文件夹,所有其他静态资源在该文件夹中都可以正常工作。还尝试了没有运气的动态路线。
我猜这可能与前导点有关,或者我的 service-worker 有问题...
关于如何解决它或如何调试它有什么想法吗?
在此处找到解决方案:https://github.com/lukeed/sirv/tree/master/packages/sirv#optsextensions
opts.dotfiles Type: Boolean Default: false
允许对点文件(以 . 开头的文件或目录)的请求。
即使它说
Note: Requests to /.well-known/* are always allowed.
我必须将选项指定为 true。
示例代码:
polka({ server })
.use(
force_ssl,
compression({ threshold: 0 }),
sirv('static', { dev: dev, dotfiles: true }),
sapper.middleware()
)
.listen(PORT, err => {
if (err) console.log('error', err);
});
访问 /.well-known/assetlinks.json 我的站点时出现 404 错误。
它在本地有效,但当我将其部署到 Heroku 时却无效。我在带有波尔卡服务器的 Sapper 上使用 Svelte。
我尝试将它添加到静态文件夹,所有其他静态资源在该文件夹中都可以正常工作。还尝试了没有运气的动态路线。
我猜这可能与前导点有关,或者我的 service-worker 有问题...
关于如何解决它或如何调试它有什么想法吗?
在此处找到解决方案:https://github.com/lukeed/sirv/tree/master/packages/sirv#optsextensions
opts.dotfiles Type: Boolean Default: false
允许对点文件(以 . 开头的文件或目录)的请求。 即使它说
Note: Requests to /.well-known/* are always allowed.
我必须将选项指定为 true。
示例代码:
polka({ server })
.use(
force_ssl,
compression({ threshold: 0 }),
sirv('static', { dev: dev, dotfiles: true }),
sapper.middleware()
)
.listen(PORT, err => {
if (err) console.log('error', err);
});