Nginx - 重写时间戳资产

Nginx - Rewrite timestamped assets

我目前正在从 Apache 迁移到 Nginx,但我遇到了重写规则之一的问题。我的旧 .htaccess 中有以下规则:

RewriteRule ^(.*)\.[\d]{10}\.(css|js)$ . [L]

我将如何为 Nginx 重写此规则?我尝试的所有方法要么不起作用,要么只是阻止 Nginx 重新加载。

您可以使用这条规则:

Location ~ \.(css|js)$ {
   rewrite "^(.+)\.\d{10}\.(css|js)$" .;
}