javascript - NextJS 仅针对特定路径使用 trailingSlash 重写
问题描述
根据 NextJS 的文档,默认情况下,它会将任何以斜杠结尾的 URL 重写/
为不带斜杠的 URL。
例如:localhost:3000/register/
到localhost:3000/register
。
这种行为适用于应用程序本身,但我使用的外部 API 需要尾部斜杠。
我可以将其设置为重写为尾部斜杠,但这适用于所有端点,包括 web 和 api 端点。
module.exports = {
trailingSlash: true,
}
有没有办法让它只重写某些路径的斜杠?/api
例如:重写任何以斜杠开头的路径,同时保留应用程序的其余部分?
解决方案
推荐阅读
- scala - Spark:从spark sql查询中提取表列表
- android - 下载文件 arm64-v8a Skobbler
- ios - React Native中的Dimension.get('window').width根据SplashScreen方向而不是当前方向?
- javascript - 使用节点 sqlite3 异步获取所有数据
- python - Django i18n 提供不完整的翻译
- javascript - Javascript:提取字符串中搜索词之后的内容
- security - 唯一哈希作为端点的授权
- javascript - 隐藏div中的php src值更改
- unit-testing - 在 Foq 中模拟具有虚拟内部可设置属性的抽象类
- python-c-api - 从元组解析两个字节时无法访问的内存