0

我想问一下,如何配置以忽略 React App 中服务 index.html 文件中的某些特定 url。

我知道如果找不到 url,则有一条规则回退到 index.html(服务命令中的类似 -s 选项)。但是我想忽略一些 url,这样如果找不到 url,它将响应为 Not Found 而不是提供 index.html 文件。

例如:如果我设置忽略某些 url

{
   "ignoreUrls": ["/favicon.ico", "/apple-touch-icon.ico"]
}

因此,如果我导航到“/favicon.ico”,如果它没有该文件,它将响应 404 Not found。实际情况是我的 favicon 不在根公用文件夹中,它在 /favicons 文件夹中。但我希望如果你要在根目录中找到 /favicon.ico,它应该响应 404 Not Found

4

1 回答 1

1

只需将其设置为"/favicons/favicon.ico". 在你的情况下:

{
   "ignoreUrls": ["/favicons/favicon.ico", "/favicons/apple-touch-icon.ico"]
}
于 2021-07-24T07:25:20.257 回答