【发布时间】:2012-04-16 17:11:17
【问题描述】:
我在 nginx 中有以下内容:
# backend
location /backend/ {
deny all;
}
rewrite ^/aaaa/([0-9]+)-([0-9]+)-([0-9]+)\.jpg$ /backend/u/$1/$2/$3.jpg last;
rewrite ^/bbbb/([0-9]+)-([0-9]+)\.json$ /backend/u/$1/$2/report.json last;
但不幸的是,我为 2 次重写得到了 403。
问题来了,我怎样才能通过重写从 /backend/* 提供这些文件,但阻止其他任何东西?
【问题讨论】: