首页 > 解决方案 > 如何在 nextjs 中为特定页面禁用文件系统路由

问题描述

如何在 nextjs 中仅阻止一页的文件系统路由?

尽管使用了自定义服务器,但我无法应用useFileSystemPublicRoutes : false选项,因为某些页面仍然通过文件系统路由器访问。

还有其他方法吗?还是最好在自定义服务器上注册每个页面并使用useFileSystemPublicRoutes : false选项?

提前致谢。

标签: reactjsnext.js

解决方案


您可以创建一个自定义服务器来提供该页面。因此,所有其他页面将由 Next.js 提供,而特定页面将由自定义服务器提供。只是不要把这个页面放到,/pages这样你就不会遇到路由冲突。


推荐阅读