如何在子路径下托管gatsby站点
我正在尝试部署一个盖茨比网站,它的URL如下如何在子路径下托管gatsby站点,gatsby,Gatsby,我正在尝试部署一个盖茨比网站,它的URL如下 /生意 /biz-f 但是现在我想在我的域中的子路径下托管这个站点,比如 www.example.com/lp/biz->/biz www.example.com/lp/biz-f->/biz-f 每当盖茨比网站看到/lp/* 问题是盖茨比加载了/app.js等资源,然后加载了一些json文件,如static/d/375/***.json 这会导致问题,因为现在浏览器正在查找类似www.example.com/app.js的内容,而不是www.exa
/lp/*
问题是盖茨比加载了/app.js
等资源,然后加载了一些json文件,如static/d/375/***.json
这会导致问题,因为现在浏览器正在查找类似www.example.com/app.js的内容,而不是www.example.com/lp/app.js
我可以通过这样做来修复js和css。基本上,我在css和js文件名前面加了类似于gatsby asset-***
的前缀。并将其添加到代理中。但是我无法修复json文件和服务人员js文件。我不知道这些文件名的前缀是什么
有没有合适的方法 该链接已断开或位于私人网络的后面repo@ksav修复了链接你读过吗:?@CyrilDurand但那是关于应用程序中的链接。这是关于资产的问题。我刚刚再试了一次,路径前缀适用于所有内容,而不仅仅适用于链接。该链接已断开或位于私有链接后面repo@ksav修复了链接你读过吗:?@CyrilDurand但那是关于应用程序中的链接。这是关于资源的。我刚刚再试了一次,路径前缀适用于所有内容,而不仅仅适用于链接。