我在.htaccess中有以下重写:
#exception for shorthand phpthumb links eg /userfiles/myimage.jpg?w=300
RewriteCond %{REQUEST_URI} \.(jpg|jpeg|png|gif|bmp|JPG|)$
RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^(.*)$ application/third_party/phpThumb/phpThumb.php?src=../../../$1&%1 [NE,L]
它检查该请求是否属于指定的(图像)文件之一并且具有一些查询字符串参数。在这种情况下,它应该重写为自动缩略图脚本。
我正在尝试将其重写为nginx配置。到目前为止,我已经得到了这个:
location \.(jpg|jpeg|png|gif|bmp|JPG)$ {
if($args ~ "^(.+)$"){
rewrite ^/(.*)$ /application/third_party/phpThumb/phpThumb.php?src=../../../$1 last;
}
}
我是nginx的新手并尝试将一些手册和此转换器的新配置粘合在一起: http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
但它似乎不起作用。我做错了什么?
答案 0 :(得分:0)
我已用以下内容替换了重写:
https://zapier.com/zapbook/firebase/google-sheets/