我在将自定义图像 URL 重定向到实际的静态图像文件时遇到问题。
我的图片自定义 URL 如下所示:
/420-home_default/custom-url.jpg
并且必须重定向到:
my_site_root_dir/img/p/4/2/0/420-home_default.jpg
我尝试在 app.yaml 中使用以下配置:
- url: `/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$`
static_files: `my_site_root_dir/img/p/\1/\2/\3`
upload: `my_site_root_dir/img/p/\1/\2/\3/\1\2\3\4\5\.jpg`
还有这个:
- url: `/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$`
static_files: `my_site_root_dir/img/p/\1/\2/\3`
upload: `my_site_root_dir/img/p/\1/\2/\3/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?\.jpg`
但是它们都不起作用,总是得到 403 禁止响应(chmod -R 777 已应用于站点根目录,只是为了确保权限不是问题)
有任何想法吗?