在 app.yaml 中捕获不存在的静态文件
Catch inexistent static files in app.yaml
在app.yaml我有
- url: /(.+\.(gif|png|jpg))$
static_files:
upload: .+\.(gif|png|jpg)$
- url: .*
script: auto
我想拦截/重定向不存在的图像文件 (gif | png | jpg)。
实际上,GAE returns 在请求带有图像扩展名的某些不存在的文件时未发现错误,我正在寻找是否有某种方式 - 在 app.yaml- 级别拦截它们。 (我可以删除静态图像 URL 条目并处理代码中的所有内容,但我想知道 app.yaml 中是否有办法)
正在添加
error_handlers:
- file: router.php
有效。 router作为脚本运行可以解析原来的URL和act.
在app.yaml我有
- url: /(.+\.(gif|png|jpg))$
static_files:
upload: .+\.(gif|png|jpg)$
- url: .*
script: auto
我想拦截/重定向不存在的图像文件 (gif | png | jpg)。
实际上,GAE returns 在请求带有图像扩展名的某些不存在的文件时未发现错误,我正在寻找是否有某种方式 - 在 app.yaml- 级别拦截它们。 (我可以删除静态图像 URL 条目并处理代码中的所有内容,但我想知道 app.yaml 中是否有办法)
正在添加
error_handlers:
- file: router.php
有效。 router作为脚本运行可以解析原来的URL和act.