Php 谷歌应用引擎URL重写

Php 谷歌应用引擎URL重写,php,google-app-engine,friendly-url,Php,Google App Engine,Friendly Url,我在将自定义图像URL重定向到实际静态图像文件时遇到问题 我的图像自定义URL如下所示: /420-home\u default/custom-url.jpg 并且必须重定向到: 我的网站根目录/img/p/4/2/0/420-home\u default.jpg 我尝试在app.yaml中使用以下配置: - url: `/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$` static_files: `my_site_

我在将自定义图像URL重定向到实际静态图像文件时遇到问题

我的图像自定义URL如下所示:

/420-home\u default/custom-url.jpg

并且必须重定向到:

我的网站根目录/img/p/4/2/0/420-home\u 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已经应用到站点根目录,只是为了确保特权不是问题

有什么想法吗?

已排序

上传部分不需要my_site_root_dir