在/.well-known/assetlinks.json上找不到404

问题描述

访问我网站上的/.well-kNown/assetlinks.json时出现404错误

它在本地运行,但是当我将其部署到Heroku时却无法运行。我在带有波尔卡服务器的Sapper上使用svelte。

我尝试将其添加静态文件夹,在该文件夹中所有其他静态资源都可以正常工作。还尝试了没有运气的动态路线。

我的猜测可能与前导点或我的服务人员中的某些问题有关...

关于如何解决或调试它的任何想法?

解决方法

在这里找到解决方案:https://github.com/lukeed/sirv/tree/master/packages/sirv#optsextensions

opts.dotfiles类型:布尔默认值:false

允许对点文件(以。开头的文件或目录)的请求。 即使说

注意:始终允许对/.well-known/*的请求。

我必须将选项指定为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);
    });

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...