reactjs - 如何在 nextjs 中为特定页面禁用文件系统路由
问题描述
如何在 nextjs 中仅阻止一页的文件系统路由?
尽管使用了自定义服务器,但我无法应用useFileSystemPublicRoutes : false
选项,因为某些页面仍然通过文件系统路由器访问。
还有其他方法吗?还是最好在自定义服务器上注册每个页面并使用useFileSystemPublicRoutes : false
选项?
提前致谢。
解决方案
您可以创建一个自定义服务器来提供该页面。因此,所有其他页面将由 Next.js 提供,而特定页面将由自定义服务器提供。只是不要把这个页面放到,/pages
这样你就不会遇到路由冲突。
推荐阅读
- python - 如何制作这样的数组?
- three.js - THREE.JS 一个复杂几何体(地形)上的多个纹理(60+)
- visual-studio-code - 如何在 Visual Studio Code 的 launch.json 中使用 IDE 变量
- javascript - 如何使用 Javascript 在一个元素下嵌套多个 HTML 元素?
- android - 我正在玩一款也可以在 PC 上使用的 Android 版游戏,不知何故,它正在注册键盘命令?
- r - 根据标准 (R) 生成滚动计数
- javascript - jquery val() 自动从数字变为未定义的时间
- kotlin - 通用参数化变量/常量的语法
- c++ - 覆盖打印功能不覆盖基类
- c - 绑定失败:地址已在简单代码中使用