如何在 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
之后删除 $
锚点,因此它不必(不)匹配实际图像名称
我关注了 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
之后删除 $
锚点,因此它不必(不)匹配实际图像名称