如何在 NextJS 的重定向源中排除图像目录

How to exclude the images directory in a redirect source in NextJS

我关注了 this tutorial,这非常适合我的 NextJS 网站。 问题是我的 unsupported.html 文件中有图像。图片 404 因为根据重定向,除了 unsupported.html 之外的所有内容都会重定向(包括图片)。

所以这是 Chrome 与 IE 的对比。所以 Chrome 有效,因为我手动去了那里,它不会重定向任何东西,因为它不是 IE。

我如何添加到这部分 source: '/:path((?!unsupported.html$).*)', 以说明不要重定向 unsupported.html 和 /public/images/ 文件夹中的任何内容?

谢谢 这感觉很接近

source: '/:path((?!unsupported.html|.*images*$).*)',

这对您的网站有效吗?

source: '/:path((?!unsupported\.html$|images/).*)',

关键位是从 images 之后删除 $ 锚点,因此它不必(不)匹配实际图像名称