-1

我正在尝试使用 jpeg | 获取任何内容 动图 png | pdf 扩展从 /wp-content/uploads/* 重定向到 /subdirectory/wp-content/uploads/*

我正在使用这个规则:

RewriteRule ^(wp-content/uploads/.*?/[^.]+\.(jpg|gif|png|pdf))$ /subdirectory/$1 [L,NC]

我想我在扩展方面做错了。

4

1 回答 1

0

您可能需要在文件扩展名的左括号之后立即使用内括号使内括号成为非捕获组,?:以便$1引用外部捕获组:

RewriteRule ^(wp-content/uploads/[^.]+\.(?:jpg|gif|png|pdf)) subdirectory/$1 [L,NC]
于 2013-06-08T04:29:01.883 回答